0000950170-23-017250.txt : 20230503 0000950170-23-017250.hdr.sgml : 20230503 20230503163235 ACCESSION NUMBER: 0000950170-23-017250 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 73 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230503 DATE AS OF CHANGE: 20230503 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: 23884625 BUSINESS ADDRESS: STREET 1: 1165 EASTLAKE AVE E CITY: SEATTLE STATE: WA ZIP: 98109 BUSINESS PHONE: 206-659-0067 MAIL ADDRESS: STREET 1: 1165 EASTLAKE AVE E CITY: SEATTLE STATE: WA ZIP: 98109 FORMER COMPANY: FORMER CONFORMED NAME: Adaptive TCR Corp DATE OF NAME CHANGE: 20091209 10-Q 1 adpt-20230331.htm 10-Q 10-Q
--12-3100014783208falseQ10001478320adpt:OrbimedRoyaltyCreditOpportunitiesIvLpMembersrt:MaximumMemberadpt:PurchaseAgreementMember2022-09-1200014783202023-03-312023-03-310001478320us-gaap:RetainedEarningsMember2022-12-310001478320us-gaap:USTreasuryAndGovernmentMember2023-03-310001478320us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-3100014783202022-03-310001478320adpt:NonvestedMarketBasedRestrictedStockUnitsGrantedMember2023-01-012023-03-310001478320adpt:TwoThousandAndNineteenEquityIncentivePlanMemberus-gaap:EmployeeStockOptionMember2023-03-310001478320adpt:TwoThousandAndNineteenEquityIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2022-01-012022-03-310001478320us-gaap:FairValueInputsLevel2Memberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001478320us-gaap:RetainedEarningsMember2022-03-310001478320us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001478320us-gaap:CommonStockMember2022-03-310001478320adpt:MRDRevenueMember2023-01-012023-03-310001478320us-gaap:CommercialPaperMemberadpt:AvailableForSaleSecuritiesDebtSecuritiesCurrentMember2022-12-310001478320us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-03-310001478320adpt:MRDDevelopmentAgreementsMembersrt:MaximumMember2023-03-310001478320adpt:MarketBasedRestrictedStockUnitsRSUMembersrt:ChiefExecutiveOfficerMember2023-01-012023-03-310001478320adpt:GenentechIncMemberadpt:DevelopmentRevenueMember2023-03-310001478320adpt:NonvestedRestrictedStockUnitsRSUMember2023-01-012023-03-310001478320adpt:MarketBasedRestrictedStockUnitsRSUMember2023-03-310001478320adpt:DigitalBiotechnologiesIncMember2023-03-310001478320adpt:GenentechCollaborationAgreementMembersrt:MinimumMember2023-01-012023-03-310001478320adpt:NonvestedRestrictedStockUnitsRSUMember2023-03-310001478320adpt:MonteCarloValuationModelMemberadpt:MarketBasedRestrictedStockUnitsRSUMember2023-01-012023-03-310001478320adpt:NonvestedMarketBasedRestrictedStockUnitsMember2023-01-012023-03-310001478320adpt:MRDRevenueMember2022-01-012022-03-310001478320us-gaap:EmployeeStockOptionMember2022-01-012022-03-310001478320us-gaap:FairValueInputsLevel2Memberus-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueMeasurementsRecurringMember2023-03-310001478320adpt:GenentechCollaborationAgreementMember2019-02-012019-02-280001478320us-gaap:NoncontrollingInterestMember2022-03-310001478320us-gaap:NoncontrollingInterestMember2021-12-310001478320adpt:TwoThousandAndNineteenEquityIncentivePlanMembersrt:MaximumMemberus-gaap:EmployeeStockOptionMember2023-01-012023-03-310001478320adpt:MonteCarloValuationModelMemberadpt:MarketBasedRestrictedStockUnitsRSUMember2022-01-012022-03-310001478320us-gaap:RetainedEarningsMember2021-12-310001478320srt:MinimumMemberadpt:MarketBasedRestrictedStockUnitsRSUMembersrt:ChiefExecutiveOfficerMember2022-03-310001478320us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2022-12-310001478320us-gaap:CorporateBondSecuritiesMember2023-03-310001478320us-gaap:CommonStockMember2022-01-012022-03-310001478320adpt:CommonStockVestingOfOutstandingRestrictedStockUnitsAndMarketBasedRestrictedStockUnitsGrantedMember2023-03-310001478320adpt:GenentechCollaborationAgreementMember2022-01-012022-03-310001478320adpt:CollaborationRevenueMemberadpt:ImmuneMedicineRevenueMember2022-01-012022-03-310001478320us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-03-310001478320adpt:GenentechIncMemberadpt:DevelopmentRevenueMember2022-12-310001478320adpt:GenentechIncMembersrt:MaximumMember2023-04-012023-03-310001478320adpt:UnvestedRestrictedStockUnitsMember2023-01-012023-03-310001478320us-gaap:EmployeeStockMember2023-01-012023-01-010001478320us-gaap:AdditionalPaidInCapitalMember2023-03-310001478320us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001478320adpt:MedicareReimbursementsMember2023-01-012023-03-310001478320us-gaap:CostOfSalesMember2023-01-012023-03-310001478320adpt:MedicareReimbursementsMember2022-01-012022-03-310001478320us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMemberadpt:CustomerBMember2022-01-012022-12-310001478320adpt:ImmuneMedicineRevenueMember2022-01-012022-03-310001478320us-gaap:FairValueMeasurementsRecurringMember2023-03-310001478320us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001478320adpt:GenentechCollaborationAgreementMember2023-01-012023-03-310001478320adpt:NonvestedMarketBasedRestrictedStockUnitsGrantedMember2022-01-012022-03-310001478320adpt:AvailableForSaleSecuritiesDebtSecuritiesCurrentMemberus-gaap:USTreasuryAndGovernmentMember2023-03-310001478320srt:MinimumMember2022-01-012022-03-310001478320adpt:TwoThousandAndNineteenEquityIncentivePlanMember2023-01-012023-03-310001478320us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2023-03-310001478320adpt:OrbimedRoyaltyCreditOpportunitiesIvLpMemberadpt:PurchaseAgreementMember2022-12-310001478320us-gaap:NoncontrollingInterestMember2023-03-310001478320adpt:MonteCarloValuationModelMember2023-01-012023-03-310001478320adpt:TwoThousandAndNineteenEquityIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2022-12-310001478320us-gaap:CommonStockMember2023-01-012023-03-310001478320srt:MaximumMemberadpt:GenentechCollaborationAgreementMemberadpt:CommercialMilestonesMember2023-03-310001478320us-gaap:SalesRevenueNetMemberadpt:GenentechIncAndRocheGroupMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-310001478320adpt:TwoThousandAndNineteenEquityIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2023-03-310001478320us-gaap:RetainedEarningsMember2023-01-012023-03-310001478320adpt:TwoThousandAndNineteenEquityIncentivePlanMember2022-12-310001478320us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-03-310001478320us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001478320us-gaap:CostOfSalesMember2022-01-012022-03-310001478320us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001478320us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-03-310001478320adpt:MonteCarloValuationModelMember2022-01-012022-03-310001478320adpt:OrbimedRoyaltyCreditOpportunitiesIvLpMemberadpt:PurchaseAgreementMember2022-09-120001478320us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-03-310001478320adpt:NonvestedStockOptionsMember2023-01-012023-03-310001478320adpt:AvailableForSaleSecuritiesDebtSecuritiesCurrentMember2022-12-310001478320srt:MinimumMember2023-01-012023-03-3100014783202022-01-012022-03-310001478320us-gaap:RetainedEarningsMember2023-03-310001478320us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001478320us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberadpt:CustomerBMember2022-01-012022-03-3100014783202023-03-310001478320us-gaap:CommonStockMember2022-12-310001478320adpt:TwoThousandAndNineteenEquityIncentivePlanMember2023-03-310001478320adpt:OrbimedRoyaltyCreditOpportunitiesIvLpMemberadpt:PurchaseAgreementMember2022-09-122022-09-120001478320us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-03-310001478320us-gaap:NoncontrollingInterestMember2022-01-012022-03-310001478320adpt:GenentechIncMember2023-04-012023-03-310001478320adpt:AvailableForSaleSecuritiesDebtSecuritiesCurrentMemberus-gaap:USTreasurySecuritiesMember2022-12-310001478320adpt:RegulatoryMilestoneRevenueMemberadpt:MRDRevenueMember2022-01-012022-03-310001478320us-gaap:FairValueMeasurementsRecurringMember2022-12-310001478320us-gaap:EmployeeStockOptionMemberadpt:TwoThousandAndNineEquityIncentivePlanMember2023-03-310001478320us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-03-310001478320us-gaap:SellingAndMarketingExpenseMember2023-01-012023-03-310001478320us-gaap:ValuationTechniqueOptionPricingModelMember2023-01-012023-03-310001478320adpt:AvailableForSaleSecuritiesDebtSecuritiesCurrentMember2023-03-310001478320adpt:ImmuneMedicineRevenueMember2023-01-012023-03-310001478320us-gaap:ServiceMemberadpt:MRDRevenueMember2023-01-012023-03-310001478320adpt:NonEmployeeDirectorsMemberadpt:TwoThousandAndNineteenEquityIncentivePlanMemberus-gaap:EmployeeStockOptionMember2023-01-012023-03-310001478320us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001478320adpt:CommonStockExerciseOfOutstandingStockOptionsGrantedMember2023-03-310001478320srt:MaximumMemberadpt:GenentechCollaborationAgreementMember2023-01-012023-03-310001478320us-gaap:AdditionalPaidInCapitalMember2022-12-310001478320adpt:NonvestedStockOptionsMember2023-03-310001478320us-gaap:CorporateBondSecuritiesMemberadpt:AvailableForSaleSecuritiesDebtSecuritiesCurrentMember2023-03-310001478320adpt:OrbimedRoyaltyCreditOpportunitiesIvLpMemberadpt:PurchaseAgreementMember2023-01-012023-03-310001478320adpt:OrbimedRoyaltyCreditOpportunitiesIvLpMemberadpt:PurchaseAgreementMember2023-03-310001478320srt:MaximumMember2023-01-012023-03-310001478320us-gaap:RetainedEarningsMember2022-01-012022-03-3100014783202022-12-310001478320us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001478320adpt:TwoThousandAndNineteenEquityIncentivePlanMember2023-01-012023-01-010001478320us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001478320srt:MinimumMemberadpt:MarketBasedRestrictedStockUnitsRSUMembersrt:ChiefExecutiveOfficerMember2023-03-310001478320adpt:NonvestedMarketBasedRestrictedStockUnitsMember2023-03-310001478320us-gaap:CommonStockMember2023-03-310001478320adpt:RegulatoryMilestonesMembersrt:MaximumMemberadpt:GenentechCollaborationAgreementMember2023-03-310001478320us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001478320us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001478320srt:MaximumMember2022-01-012022-03-310001478320srt:MaximumMemberadpt:MarketBasedRestrictedStockUnitsRSUMembersrt:ChiefExecutiveOfficerMember2022-03-310001478320us-gaap:AdditionalPaidInCapitalMember2021-12-310001478320srt:MinimumMemberadpt:GenentechCollaborationAgreementMember2023-03-3100014783202023-04-280001478320adpt:CollaborationRevenueMemberadpt:ImmuneMedicineRevenueMember2023-01-012023-03-310001478320srt:MaximumMemberadpt:GenentechCollaborationAgreementMemberadpt:DevelopmentMilestonesMember2023-03-310001478320us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001478320us-gaap:EmployeeStockMemberus-gaap:EmployeeStockOptionMember2023-03-3100014783202023-01-012023-03-310001478320us-gaap:NoncontrollingInterestMember2023-01-012023-03-310001478320us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-03-310001478320us-gaap:CorporateBondSecuritiesMemberadpt:AvailableForSaleSecuritiesDebtSecuritiesCurrentMember2022-12-310001478320us-gaap:SalesRevenueNetMemberadpt:GenentechIncAndRocheGroupMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-03-310001478320us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001478320us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001478320us-gaap:ServiceMemberadpt:MRDRevenueMember2022-01-012022-03-310001478320us-gaap:NoncontrollingInterestMember2022-12-3100014783202021-12-310001478320us-gaap:EmployeeStockMembersrt:MaximumMember2020-01-012020-01-010001478320srt:MaximumMemberus-gaap:EmployeeStockOptionMemberadpt:TwoThousandAndNineEquityIncentivePlanMember2023-01-012023-03-310001478320us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001478320us-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueMeasurementsRecurringMember2023-03-310001478320us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-03-310001478320us-gaap:ServiceMemberadpt:ImmuneMedicineRevenueMember2023-01-012023-03-310001478320us-gaap:CommonStockMember2021-12-310001478320us-gaap:AdditionalPaidInCapitalMember2022-03-310001478320adpt:CustomerAMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-01-012022-12-310001478320srt:MaximumMemberadpt:MarketBasedRestrictedStockUnitsRSUMembersrt:ChiefExecutiveOfficerMember2023-03-310001478320adpt:TwoThousandAndNineteenEquityIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001478320us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001478320us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001478320adpt:UnvestedRestrictedStockUnitsMember2022-01-012022-03-310001478320adpt:TwoThousandAndNineteenEquityIncentivePlanMembersrt:MaximumMember2020-01-012020-01-010001478320us-gaap:SellingAndMarketingExpenseMember2022-01-012022-03-310001478320us-gaap:ServiceMemberadpt:ImmuneMedicineRevenueMember2022-01-012022-03-310001478320us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-03-31xbrli:pureiso4217:USDxbrli:sharesxbrli:sharesadpt:Voteiso4217:USD

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, DC 20549

 

FORM 10-Q

 

(Mark One)

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

 

For the quarterly period ended March 31, 2023

OR

 

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

 

For the transition period from _____to _____

Commission File Number: 001-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.)

1165 Eastlake Avenue East

Seattle, Washington

98109

(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 28, 2023, the registrant had 144,311,000 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 Consolidated Balance Sheets

4

 

Condensed Consolidated Statements of Operations

5

 

Condensed Consolidated Statements of Comprehensive Loss

6

 

Condensed Consolidated Statements of Shareholders’ Equity

7

 

Condensed Consolidated Statements of Cash Flows

8

 

Notes to Unaudited Condensed Consolidated Financial Statements

9

Item 2.

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

21

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

30

Item 4.

Controls and Procedures

30

PART II.

OTHER INFORMATION

31

Item 1.

Legal Proceedings

31

Item 1A.

Risk Factors

31

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

31

Item 3.

Defaults Upon Senior Securities

31

Item 4.

Mine Safety Disclosures

31

Item 5.

Other Information

31

Item 6.

Exhibits

32

Signatures

33

 

 

 

 


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, including further commercialization and development of products and services related to our Immune Medicine and Minimal Residual Disease (“MRD”) market opportunities, particularly in light of the novelty of immune medicine and our methods;
our ability to achieve and maintain commercial market acceptance of our current products and services, such as clonoSEQ and immune sequencing, as well as our ability to achieve market acceptance for any additional products and services beyond our current portfolio, if developed;
our collaboration with Genentech, Inc. (“Genentech”) and our 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 comprehensive map of the interaction between the immune system and disease (“TCR-Antigen Map”) and yield insights from it that are commercially viable; and
our expected reliance on collaborators and other third parties for development, clinical testing and regulatory approval of current products in new indications and potential product candidates, which may fail at any time due to a number of possible unforeseen events.

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 (“SEC”) 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 Consolidated Balance Sheets

(in thousands, except share and per share amounts)

 

 

 

March 31, 2023

 

 

December 31, 2022

 

 

 

(unaudited)

 

 

 

 

Assets

 

 

 

 

 

 

Current assets

 

 

 

 

 

 

Cash and cash equivalents

 

$

94,612

 

 

$

90,030

 

Short-term marketable securities (amortized cost of $347,988 and $412,282, respectively)

 

 

346,083

 

 

 

408,166

 

Accounts receivable, net

 

 

30,972

 

 

 

40,057

 

Inventory

 

 

19,874

 

 

 

14,453

 

Prepaid expenses and other current assets

 

 

9,792

 

 

 

9,440

 

Total current assets

 

 

501,333

 

 

 

562,146

 

Long-term assets

 

 

 

 

 

 

Property and equipment, net

 

 

81,294

 

 

 

83,447

 

Operating lease right-of-use assets

 

 

78,960

 

 

 

80,763

 

Restricted cash

 

 

2,315

 

 

 

2,398

 

Intangible assets, net

 

 

6,408

 

 

 

6,827

 

Goodwill

 

 

118,972

 

 

 

118,972

 

Other assets

 

 

2,181

 

 

 

2,064

 

Total assets

 

$

791,463

 

 

$

856,617

 

Liabilities and shareholders’ equity

 

 

 

 

 

 

Current liabilities

 

 

 

 

 

 

Accounts payable

 

$

6,333

 

 

$

8,084

 

Accrued liabilities

 

 

8,041

 

 

 

12,424

 

Accrued compensation and benefits

 

 

6,120

 

 

 

15,935

 

Current portion of operating lease liabilities

 

 

9,287

 

 

 

9,230

 

Current portion of deferred revenue

 

 

60,320

 

 

 

64,115

 

Total current liabilities

 

 

90,101

 

 

 

109,788

 

Long-term liabilities

 

 

 

 

 

 

Operating lease liabilities, less current portion

 

 

96,494

 

 

 

98,772

 

Deferred revenue, less current portion

 

 

53,908

 

 

 

58,599

 

Revenue interest liability, net

 

 

127,008

 

 

 

125,360

 

Total liabilities

 

 

367,511

 

 

 

392,519

 

Commitments and contingencies (Note 9)

 

 

 

 

 

 

Shareholders’ equity

 

 

 

 

 

 

Preferred stock: $0.0001 par value, 10,000,000 shares authorized at March 31, 2023 and December 31, 2022; no shares issued and outstanding at March 31, 2023 and December 31, 2022

 

 

 

 

 

 

Common stock: $0.0001 par value, 340,000,000 shares authorized at March 31, 2023 and December 31, 2022; 144,279,969 and 143,105,002 shares issued and outstanding at March 31, 2023 and December 31, 2022, respectively

 

 

14

 

 

 

14

 

Additional paid-in capital

 

 

1,402,692

 

 

 

1,387,349

 

Accumulated other comprehensive loss

 

 

(1,905

)

 

 

(4,116

)

Accumulated deficit

 

 

(976,781

)

 

 

(919,082

)

Total Adaptive Biotechnologies Corporation shareholders’ equity

 

 

424,020

 

 

 

464,165

 

Noncontrolling interest

 

 

(68

)

 

 

(67

)

Total shareholders’ equity

 

 

423,952

 

 

 

464,098

 

Total liabilities and shareholders’ equity

 

$

791,463

 

 

$

856,617

 

 

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

4


Adaptive Biotechnologies Corporation

 

Condensed Consolidated Statements of Operations

(in thousands, except share and per share amounts)

(unaudited)

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Revenue

 

$

37,647

 

 

$

38,620

 

Operating expenses

 

 

 

 

 

 

Cost of revenue

 

 

18,681

 

 

 

13,192

 

Research and development

 

 

32,601

 

 

 

37,839

 

Sales and marketing

 

 

22,308

 

 

 

26,093

 

General and administrative

 

 

20,831

 

 

 

24,144

 

Amortization of intangible assets

 

 

419

 

 

 

419

 

Total operating expenses

 

 

94,840

 

 

 

101,687

 

Loss from operations

 

 

(57,193

)

 

 

(63,067

)

Interest and other income, net

 

 

3,024

 

 

 

271

 

Interest expense

 

 

(3,531

)

 

 

 

Net loss

 

 

(57,700

)

 

 

(62,796

)

Add: Net loss attributable to noncontrolling interest

 

 

1

 

 

 

60

 

Net loss attributable to Adaptive Biotechnologies Corporation

 

$

(57,699

)

 

$

(62,736

)

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

 

$

(0.40

)

 

$

(0.44

)

Weighted-average shares used in computing net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, basic and diluted

 

 

143,511,142

 

 

 

141,697,252

 

 

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

5


Adaptive Biotechnologies Corporation

 

Condensed Consolidated Statements of Comprehensive Loss

(in thousands)

(unaudited)

 

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Net loss

 

$

(57,700

)

 

$

(62,796

)

Other comprehensive income (loss)

 

 

 

 

 

 

Change in unrealized gains and losses on investments

 

 

2,211

 

 

 

(3,646

)

Comprehensive loss

 

 

(55,489

)

 

 

(66,442

)

Add: Comprehensive loss attributable to noncontrolling interest

 

 

1

 

 

 

60

 

Comprehensive loss attributable to Adaptive Biotechnologies Corporation

 

$

(55,488

)

 

$

(66,382

)

 

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

6


Adaptive Biotechnologies Corporation

 

Condensed Consolidated Statements of Shareholders’ Equity

(in thousands, except share amounts)

(unaudited)

 

 

 

Common Stock

 

 

Additional

 

 

Accumulated Other

 

 

Accumulated

 

 

Noncontrolling

 

 

Total

 

 

Shares

 

 

Amount

 

 

Paid-In Capital

 

 

Comprehensive Loss

 

 

Deficit

 

 

Interest

 

 

Shareholders’ Equity

 

Balance at December 31, 2021

 

 

141,393,865

 

 

$

14

 

 

$

1,324,006

 

 

$

(1,137

)

 

$

(718,891

)

 

$

110

 

 

$

604,102

 

Issuance of common stock for cash upon exercise of stock options

 

 

648,208

 

 

 

 

 

 

2,734

 

 

 

 

 

 

 

 

 

 

 

 

2,734

 

Vesting of restricted stock units

 

 

141,185

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Share-based compensation expense

 

 

 

 

 

 

 

 

12,861

 

 

 

 

 

 

 

 

 

 

 

 

12,861

 

Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

(3,646

)

 

 

 

 

 

 

 

 

(3,646

)

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(62,736

)

 

 

(60

)

 

 

(62,796

)

Balance at March 31, 2022

 

 

142,183,258

 

 

$

14

 

 

$

1,339,601

 

 

$

(4,783

)

 

$

(781,627

)

 

$

50

 

 

$

553,255

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at December 31, 2022

 

 

143,105,002

 

 

$

14

 

 

$

1,387,349

 

 

$

(4,116

)

 

$

(919,082

)

 

$

(67

)

 

$

464,098

 

Issuance of common stock for cash upon exercise of stock options

 

 

145,758

 

 

 

 

 

 

672

 

 

 

 

 

 

 

 

 

 

 

 

672

 

Vesting of restricted stock units

 

 

1,029,209

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Share-based compensation expense

 

 

 

 

 

 

 

 

14,671

 

 

 

 

 

 

 

 

 

 

 

 

14,671

 

Other comprehensive income

 

 

 

 

 

 

 

 

 

 

 

2,211

 

 

 

 

 

 

 

 

 

2,211

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(57,699

)

 

 

(1

)

 

 

(57,700

)

Balance at March 31, 2023

 

 

144,279,969

 

 

$

14

 

 

$

1,402,692

 

 

$

(1,905

)

 

$

(976,781

)

 

$

(68

)

 

$

423,952

 

 

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

7


Adaptive Biotechnologies Corporation

 

Condensed Consolidated Statements of Cash Flows

(in thousands)

(unaudited)

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Operating activities

 

 

 

 

 

 

Net loss

 

$

(57,700

)

 

$

(62,796

)

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

 

 

 

 

 

 

Depreciation expense

 

 

5,004

 

 

 

4,637

 

Noncash lease expense

 

 

1,805

 

 

 

1,792

 

Share-based compensation expense

 

 

14,671

 

 

 

12,861

 

Intangible assets amortization

 

 

419

 

 

 

419

 

Investment amortization

 

 

(1,609

)

 

 

862

 

Inventory reserve

 

 

1,080

 

 

 

 

Noncash interest expense

 

 

1,648

 

 

 

 

Other

 

 

5

 

 

 

(20

)

Changes in operating assets and liabilities

 

 

 

 

 

 

Accounts receivable, net

 

 

9,085

 

 

 

(5,109

)

Inventory

 

 

(6,607

)

 

 

(1,739

)

Prepaid expenses and other current assets

 

 

(352

)

 

 

962

 

Accounts payable and accrued liabilities

 

 

(15,878

)

 

 

(7,545

)

Operating lease right-of-use assets and liabilities

 

 

(2,223

)

 

 

2,035

 

Deferred revenue

 

 

(8,486

)

 

 

(10,812

)

Other

 

 

(14

)

 

 

 

Net cash used in operating activities

 

 

(59,152

)

 

 

(64,453

)

Investing activities

 

 

 

 

 

 

Purchases of property and equipment

 

 

(2,924

)

 

 

(3,077

)

Purchases of marketable securities

 

 

(89,097

)

 

 

(60,235

)

Proceeds from maturities of marketable securities

 

 

155,000

 

 

 

101,000

 

Net cash provided by investing activities

 

 

62,979

 

 

 

37,688

 

Financing activities

 

 

 

 

 

 

Proceeds from exercise of stock options

 

 

672

 

 

 

2,749

 

Net cash provided by financing activities

 

 

672

 

 

 

2,749

 

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

 

 

4,499

 

 

 

(24,016

)

Cash, cash equivalents and restricted cash at beginning of year

 

 

92,428

 

 

 

141,203

 

Cash, cash equivalents and restricted cash at end of period

 

$

96,927

 

 

$

117,187

 

Noncash investing activities

 

 

 

 

 

 

Purchases of equipment included in accounts payable and accrued liabilities

 

$

1,651

 

 

$

2,952

 

Supplemental disclosure of cash flow information

 

 

 

 

 

 

Cash paid for interest

 

$

2,760

 

 

$

 

 

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

8


Adaptive Biotechnologies Corporation

 

Notes to Unaudited Condensed Consolidated 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 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 applies our proprietary technologies to read the diverse genetic code of a patient’s immune system and aims to understand precisely how the immune system 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 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 and autoimmune disorders.

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.

2. Significant Accounting Policies

Basis of Presentation and Principles of Consolidation

The unaudited condensed consolidated financial statements include the accounts of Adaptive Biotechnologies Corporation, Adaptive Biotechnologies B.V., our wholly-owned subsidiary, and Digital Biotechnologies, Inc., a corporate subsidiary we have 70% ownership interest in. The remaining interest in Digital Biotechnologies, Inc., held by certain of our related parties and their related family trusts, are shown in the unaudited condensed consolidated financial statements as noncontrolling interest. All intercompany transactions and balances have been eliminated upon consolidation.

Use of Estimates

The preparation of condensed consolidated 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 condensed consolidated 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, imputing interest for our revenue interest purchase agreement (the “Purchase Agreement”) that we entered into in September 2022, the provision for income taxes, including related reserves, and the analysis of goodwill impairment, 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 Consolidated Financial Statements

In our opinion, the accompanying unaudited condensed consolidated financial statements have been prepared in accordance with GAAP for interim financial information. These unaudited condensed consolidated financial statements include all adjustments necessary to fairly state our financial position and the results of our operations and cash flows for interim periods in accordance with GAAP. All such adjustments were 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 consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in our Annual Report on Form 10-K for the year ended December 31, 2022 filed with the Securities and Exchange Commission (“SEC”) on February 14, 2023.

Restricted Cash

We had a restricted cash balance of $2.3 million and $2.4 million as of March 31, 2023 and December 31, 2022, respectively. Our restricted cash primarily relates to certain balances we are required to maintain under lease arrangements for some of our property and facility leases.

9


Adaptive Biotechnologies Corporation

Notes to Unaudited Condensed Consolidated Financial Statements (Continued)

(unaudited)

 

Concentrations of Risk

We are subject to a concentration of risk from a limited number of suppliers, or in certain 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 treasury and agency securities, corporate bonds and commercial paper with high-quality accredited financial institutions.

Significant customers are those that represent more than ten percent of our total revenue or accounts receivable, net balances for the periods and as of each condensed consolidated balance sheet date presented, respectively.

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 dates presented were as follows:

 

 

 

Revenue

 

Accounts Receivable, Net

 

 

Three Months Ended March 31,

 

March 31,

 

December 31,

 

 

2023

 

2022

 

2023

 

2022

Customer A

 

*%

 

*%

 

*%

 

15.8%

Customer B

 

*

 

17.9

 

*

 

19.5

Genentech, Inc. and Roche Group

 

26.6

 

33.8

 

*

 

*

* less than 10%

 

 

 

 

 

 

 

 

Revenue Recognition

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.

We derive revenue by providing diagnostic and research services in our Immune Medicine and Minimal Residual Disease (“MRD”) market opportunities. Our Immune Medicine revenue consists of revenue generated from (1) providing sample testing services for our commercial research product, immunoSEQ, to biopharmaceutical customers and academic institutions; (2) providing our T-Detect COVID tests to clinical customers; and (3) our collaboration agreements with Genentech, Inc. (“Genentech”) and other biopharmaceutical customers in areas of drug and target discovery. Our MRD revenue consists of revenue generated from (1) providing our clonoSEQ report to clinical customers; (2) providing MRD sample testing services to biopharmaceutical customers and certain academic institutions, including investigator-led clinical trials; and (3) providing our clonoSEQ report or results to certain international laboratory sites through technology transfers.

For research customers who utilize either immunoSEQ or our MRD services, 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: (1) the delivery of our immunoSEQ or MRD data for customer provided samples; and (2) related data analysis. We recognize revenue for both identified performance obligations as sample results are delivered to the customer. In periods where our sample estimates are reduced or a customer project is cancelled and, in either case, we have remaining related deferred revenue, we recognize revenue using a cumulative catch-up approach based on the proportion of samples delivered to date relative to the remaining samples expected to be delivered.

For agreements where we provide our clonoSEQ report to ordering physicians, we have identified one performance obligation: the delivery of a clonoSEQ report. We bill and receive payments for these transactions from commercial, government and medical institution payors. 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.

Regarding our clonoSEQ coverage under Medicare, we bill an episode of treatment when we deliver the first eligible test report. 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 recognition commences at the time the initial billable test report 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 either as we deliver our estimate of the remaining tests in a patient’s treatment cycle or when the likelihood becomes remote that a patient will receive additional testing.

10


Adaptive Biotechnologies Corporation

Notes to Unaudited Condensed Consolidated Financial Statements (Continued)

(unaudited)

 

The contract transaction price for agreements we enter into with biopharmaceutical customers to further develop and commercialize their therapeutics may consist of a combination of non-refundable upfront fees, separately priced MRD testing fees and milestone fees earned upon our customers’ achievement of certain regulatory approvals. Depending on the contract, these agreements include single or multiple performance obligations. Such performance obligations include providing services to support our customers’ therapeutic development efforts, including regulatory support for our technology intended to be utilized as part of our customers’ registrational trials, developing analytical plans for our data, participating on joint research committees, assisting in completing a regulatory submission and providing MRD testing services related to customer-provided samples for our customers' regulatory submissions. Generally, the support services, excluding MRD testing services, are not distinct within the context of the contract and thus are accounted for as a single performance obligation. 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 MRD testing services. When MRD sample testing services are separately priced customer options, we assess if a material right exists and, if not, the customer option to purchase additional MRD sample testing services is not considered part of the contract. We recognize revenue related to MRD testing services 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, 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 using a cost-based model based on estimates of effort completed. Selecting the measure of progress and estimating progress to date requires significant judgment. Except for any non-refundable upfront fees, the other forms of compensation represent variable consideration. At contract inception, we fully constrain any consideration related to regulatory milestones, as the achievement of such milestones is subject to third-party regulatory approval and the customers’ own submission decision-making. Variable consideration related to 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 will not occur. Milestone payments for regulatory approvals, which are not within our customers’ control, 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, as well as the level of effort and investment required to achieve the respective milestone.

3. Revenue

We disaggregate our revenue from contracts with customers by market opportunity and type of arrangement, as we believe this best depicts how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors.

The following table presents our disaggregated revenue for the periods presented (in thousands):

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Immune Medicine revenue

 

 

 

 

 

 

Service revenue

 

$

7,102

 

 

$

7,113

 

Collaboration revenue

 

 

9,118

 

 

 

13,703

 

Total Immune Medicine revenue

 

 

16,220

 

 

 

20,816

 

MRD revenue

 

 

 

 

 

 

Service revenue

 

 

21,427

 

 

 

14,804

 

Regulatory milestone revenue

 

 

 

 

 

3,000

 

Total MRD revenue

 

 

21,427

 

 

 

17,804

 

Total revenue

 

$

37,647

 

 

$

38,620

 

During the three months ended March 31, 2023, we recognized $1.0 million in MRD service revenue related to Medicare reimbursements resulting from our determination that the likelihood of additional testing for specific patients was remote and from cancelled customer contracts.

During the three months ended March 31, 2022, we recognized $1.2 million in MRD service revenue related to Medicare reimbursements resulting from our determination that the likelihood of additional testing for specific patients was remote, a change in estimates of total samples to be provided under certain of our agreements and cancelled customer contracts.

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

11


Adaptive Biotechnologies Corporation

Notes to Unaudited Condensed Consolidated Financial Statements (Continued)

(unaudited)

 

Genentech Collaboration Agreement

In December 2018, we entered into a worldwide collaboration and license agreement with Genentech (the “Genentech Agreement”) 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 Genentech 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 Genentech 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 Accounting Standards Codification (“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 Topic 606, Revenue from Contracts with Customers (“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 Products 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 Genentech 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. 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 resulting from 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.

12


Adaptive Biotechnologies Corporation

Notes to Unaudited Condensed Consolidated Financial Statements (Continued)

(unaudited)

 

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, 2023. 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 Products and Personalized Product pathways. When any of the potential regulatory and development milestones are no longer fully constrained and are included in the transaction price, such amounts will be recognized using the cumulative catch-up method based on proportional performance at such time. We currently expect to recognize the revenue over a period of approximately eight to nine years from the effective date. This estimate of the research and development period considers pursuit options of development activities supporting both the Shared Products and 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 $9.1 million and $12.3 million in Immune Medicine collaboration revenue during the three months ended March 31, 2023 and 2022, respectively, related to the Genentech Agreement. Costs related to the Genentech Agreement are included in research and development expenses.

4. Deferred Revenue

Deferred revenue from the Genentech Agreement represents $26.7 million and $51.5 million of the current and non-current deferred revenue balances, respectively, as of March 31, 2023 and $31.8 million and $55.5 million of the current and non-current deferred revenue balances, respectively, as of December 31, 2022. We expect our current deferred revenue to be recognized as revenue within 12 months. We expect the majority of our non-current deferred revenue to be recognized as revenue over a period of approximately four years from March 31, 2023. 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 various research and development activities.

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

 

Deferred revenue balance at December 31, 2022

 

$

122,714

 

Additions to deferred revenue during the period

 

 

9,604

 

Revenue recognized during the period

 

 

(18,090

)

Deferred revenue balance at March 31, 2023

 

$

114,228

 

 

As of March 31, 2023, $15.0 million was recognized as revenue that was included in the deferred revenue balance at December 31, 2022.

13


Adaptive Biotechnologies Corporation

Notes to Unaudited Condensed Consolidated Financial Statements (Continued)

(unaudited)

 

5. Fair Value Measurements

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

 

 

 

March 31, 2023

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Financial assets

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

43,433

 

 

$

 

 

$

 

 

$

43,433

 

U.S. government treasury and agency securities

 

 

 

 

 

341,683

 

 

 

 

 

 

341,683

 

Corporate bonds

 

 

 

 

 

4,400

 

 

 

 

 

 

4,400

 

Total financial assets

 

$

43,433

 

 

$

346,083

 

 

$

 

 

$

389,516

 

 

 

 

December 31, 2022

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Financial assets

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

38,502

 

 

$

 

 

$

 

 

$

38,502

 

Commercial paper

 

 

 

 

 

9,969

 

 

 

 

 

 

9,969

 

U.S. government treasury securities

 

 

 

 

 

385,848

 

 

 

 

 

 

385,848

 

Corporate bonds

 

 

 

 

 

12,349

 

 

 

 

 

 

12,349

 

Total financial assets

 

$

38,502

 

 

$

408,166

 

 

$

 

 

$

446,668

 

 

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 treasury and agency securities, corporate bonds and commercial paper, and are valued based on recent trades of securities in inactive markets or on quoted market prices of similar instruments and other significant inputs derived from or corroborated by observable market data.

6. Investments

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

 

 

 

March 31, 2023

 

 

 

Amortized Cost

 

 

Unrealized Gain

 

 

Unrealized Loss

 

 

Estimated Fair Value

 

Short-term marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government treasury and agency securities

 

$

343,586

 

 

$

68

 

 

$

(1,971

)

 

$

341,683

 

Corporate bonds

 

 

4,402

 

 

 

 

 

 

(2

)

 

 

4,400

 

Total short-term marketable securities

 

$

347,988

 

 

$

68

 

 

$

(1,973

)

 

$

346,083

 

 

 

 

December 31, 2022

 

 

 

Amortized Cost

 

 

Unrealized Gain

 

 

Unrealized Loss

 

 

Estimated Fair Value

 

Short-term marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

$

9,969

 

 

$

 

 

$

 

 

$

9,969

 

U.S. government treasury securities

 

 

389,898

 

 

 

14

 

 

 

(4,064

)

 

 

385,848

 

Corporate bonds

 

 

12,415

 

 

 

 

 

 

(66

)

 

 

12,349

 

Total short-term marketable securities

 

$

412,282

 

 

$

14

 

 

$

(4,130

)

 

$

408,166

 

 

All the U.S. government treasury and agency securities, corporate bonds and commercial paper designated as short-term marketable securities have an effective maturity date that is equal to or less than one year from the respective condensed consolidated 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 condensed consolidated balance sheet date.

Accrued interest receivable is excluded from the amortized cost and estimated fair value of our marketable securities. Accrued interest receivable of $0.9 million and $0.8 million were presented separately within the prepaid expenses and other current assets balance on the unaudited condensed consolidated balance sheet as of March 31, 2023 and on the condensed consolidated balance sheet as of December 31, 2022, respectively.

 

14


Adaptive Biotechnologies Corporation

Notes to Unaudited Condensed Consolidated Financial Statements (Continued)

(unaudited)

 

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

 

 

 

Less Than 12 Months

 

 

12 Months Or Greater

 

 

 

Fair Value

 

 

Unrealized Loss

 

 

Fair Value

 

 

Unrealized Loss

 

U.S. government treasury and agency securities

 

$

98,346

 

 

$

(193

)

 

$

137,972

 

 

$

(1,778

)

Corporate bonds

 

 

 

 

 

 

 

 

4,400

 

 

 

(2

)

Total available-for-sale securities

 

$

98,346

 

 

$

(193

)

 

$

142,372

 

 

$

(1,780

)

 

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, 2023, 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, which may be maturity. Based on our assessment, we concluded all impairment as of March 31, 2023 to be due to factors other than credit loss, such as changes in interest rates. A credit allowance was not recognized and the impairment of our available-for-sale securities was recorded in other comprehensive loss.

7. Leases

We have operating lease agreements for laboratory, office and warehouse facilities in Seattle, Washington, Bothell, Washington, South San Francisco, California and New York City, New York. As of March 31, 2023, we were not party to any finance leases.

The following table reconciles our undiscounted operating lease cash flows to our operating lease liabilities, less current portion balance as of March 31, 2023 (in thousands):

 

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

 

$

10,520

 

2024

 

 

13,692

 

2025

 

 

14,098

 

2026

 

 

12,330

 

2027

 

 

11,944

 

Thereafter

 

 

69,244

 

Total undiscounted lease payments

 

 

131,828

 

Less: Imputed interest rate

 

 

(26,047

)

Total operating lease liabilities

 

 

105,781

 

Less: Current portion

 

 

(9,287

)

Operating lease liabilities, less current portion

 

$

96,494

 

 

During the three months ended March 31, 2023, cash paid for amounts included in the measurement of lease liabilities was $3.4 million. Cash paid for amounts included in the measurement of lease liabilities was $3.3 million and cash received for tenant improvement allowances was $4.0 million during the three months ended March 31, 2022.

We previously entered into a $2.1 million letter of credit with one of our financial institutions in connection with one of our leases.

8. Revenue Interest Purchase Agreement

In September 2022, we entered into the Purchase Agreement with OrbiMed Royalty & Credit Opportunities IV, LP ("OrbiMed"), an affiliate of OrbiMed Advisors LLC, as collateral agent and administrative agent for the purchasers party thereto (the “Purchasers”). Pursuant to the Purchase Agreement, we received $125.0 million from the Purchasers at closing, less certain transaction expenses. We are also entitled to receive up to $125.0 million in subsequent installments as follows: (i) $75.0 million upon our request occurring no later than September 12, 2025 and (ii) $50.0 million upon our request in connection with certain permitted acquisitions occurring no later than September 12, 2025, in each case subject to certain funding conditions.

As consideration for such payments, the Purchasers have a right to receive certain revenue interests (the “Revenue Interests”) from us based on a percentage of all GAAP revenue. Payments in respect of the Revenue Interests shall be made quarterly within 45 days following the end of each fiscal quarter (each, a “Revenue Interest Payment”).

15


Adaptive Biotechnologies Corporation

Notes to Unaudited Condensed Consolidated Financial Statements (Continued)

(unaudited)

 

Accounting Treatment

We accounted for the transaction as long-term debt recorded at amortized cost using the effective interest rate method.

To determine the amortization of the Purchase Agreement obligation, we are required to estimate the amount and timing of future Revenue Interest Payments based on our estimate of the timing and amount of future revenues and calculate an effective interest rate which will amortize the obligation to zero over the amortization period, taking into account the forecasted Revenue Interest Payments. The calculated effective interest rate as of March 31, 2023 was 11.4%.

In connection with the Purchase Agreement, we incurred debt issuance costs of $0.6 million. Debt issuance costs have been recorded to long-term debt and are being amortized over the estimated term of the debt using the effective interest method, adjusted on a prospective basis for changes in the underlying assumptions and inputs.

The assumptions used in determining the expected repayment term of the obligation and amortization period of the issuance costs requires that we make estimates that could impact the short- and long-term classification of these costs, as well as the period over which these costs will be amortized. We periodically assess the amount and timing of expected Revenue Interest Payments based on internal forecasts.

To the extent such payments are greater or less than our initial estimates or the timing of such payments is materially different than our original estimates, we will prospectively adjust the amortization of the revenue interest liability and the effective interest rate.

The following table sets forth the revenue interest liability, net activity during the three months ended March 31, 2023 (in thousands):

 

Revenue interest liability, net at December 31, 2022

 

$

125,360

 

Interest expense

 

 

3,531

 

Revenue interest payable

 

 

(1,883

)

Revenue interest liability, net at March 31, 2023

 

$

127,008

 

The revenue interest payable of $1.9 million was included within the accounts payable balance on the unaudited condensed consolidated balance sheet as of March 31, 2023.

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 were not party to any material legal proceedings as of March 31, 2023.

 

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

Common Stock

Our common stock has 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.

16


Adaptive Biotechnologies Corporation

Notes to Unaudited Condensed Consolidated Financial Statements (Continued)

(unaudited)

 

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

Effective January 1, 2023, our 2019 Plan and ESPP reserves increased by 7,155,250 shares and 1,431,050 shares, respectively.

As of March 31, 2023, we had reserved shares of common stock for the following:

 

Shares issuable upon the exercise of outstanding stock options granted

 

 

14,783,332

 

Shares issuable upon the vesting of outstanding restricted stock units granted and the maximum outstanding market-based restricted stock units eligible to be earned

 

 

13,070,824

 

Shares available for future grant under the 2019 Equity Incentive Plan

 

 

12,705,088

 

Shares available for future grant under the Employee Stock Purchase Plan

 

 

4,235,348

 

Total shares of common stock reserved for future issuance

 

 

44,794,592

 

 

11. Equity Incentive Plans

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 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. Stock 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 stock 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 grant under the 2009 Plan, it continues to govern outstanding equity awards granted thereunder.

2019 Equity Incentive Plan

The 2019 Plan became effective immediately prior to the closing of our initial public offering in July 2019. The 2019 Plan provides for the issuance of awards in the form of stock options and other share-based awards for employees, directors and consultants. Under the 2019 Plan, the stock option exercise price per share shall not be less than the fair market value of a share of stock on the effective date of grant, 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, stock 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 stock option and restricted stock unit grants made to non-employee directors, stock options and restricted stock units 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, 2023, we had 35,325,928 shares of common stock authorized for issuance under the 2019 Plan.

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

 

 

 

Shares Available for Grant

 

Shares available for grant at December 31, 2022

 

 

14,581,975

 

2019 Equity Incentive Plan reserve increase effective January 1, 2023

 

 

7,155,250

 

Stock options and restricted stock units granted and the maximum market-based restricted stock units granted eligible to be earned

 

 

(9,516,635

)

Stock options and restricted stock units forfeited or expired

 

 

484,498

 

Shares available for grant at March 31, 2023

 

 

12,705,088

 

 

17


Adaptive Biotechnologies Corporation

Notes to Unaudited Condensed Consolidated Financial Statements (Continued)

(unaudited)

 

Stock Options

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

 

 

 

Shares Subject to
Outstanding Stock Options

 

 

Weighted-Average Exercise
Price per Share

 

 

Aggregate Intrinsic Value
(in thousands)

 

Stock options outstanding at December 31, 2022

 

 

13,520,997

 

 

$

16.88

 

 

 

 

Stock options granted

 

 

1,612,032

 

 

 

8.46

 

 

 

 

Stock options forfeited

 

 

(123,317

)

 

 

24.03

 

 

 

 

Stock options expired

 

 

(80,622

)

 

 

27.61

 

 

 

 

Stock options exercised

 

 

(145,758

)

 

 

4.61

 

 

 

 

Stock options outstanding at March 31, 2023

 

 

14,783,332

 

 

$

15.97

 

 

$

13,654

 

Stock options vested and exercisable at March 31, 2023

 

 

8,486,735

 

 

$

15.35

 

 

$

12,075

 

 

The weighted-average remaining contractual life for stock options outstanding as of March 31, 2023 was 7.1 years. The weighted-average remaining contractual life for vested and exercisable stock options as of March 31, 2023 was 5.7 years.

Restricted Stock Units

Restricted stock unit activity under the 2019 Plan during the three months ended March 31, 2023 was as follows:

 

 

 

Restricted Stock Units
Outstanding

 

 

Weighted-Average Grant Date
Fair Value per Share

 

Nonvested restricted stock units outstanding at December 31, 2022

 

 

5,981,755

 

 

$

14.11

 

Restricted stock units granted

 

 

6,486,163

 

 

 

8.46

 

Restricted stock units forfeited

 

 

(280,559

)

 

 

12.54

 

Restricted stock units vested

 

 

(1,029,209

)

 

 

15.37

 

Nonvested restricted stock units outstanding at March 31, 2023

 

 

11,158,150

 

 

$

10.75

 

Market-Based Restricted Stock Units

In addition to the restricted stock units described above, our board of directors approved awards of market-based restricted stock units to our chief executive officer and chief scientific officer in March 2023. The shares of common stock that may be earned under the awards, each ranging from zero shares to 709,220 shares, are calculated based upon our total shareholder return during a three-year performance period as measured against that of the group of companies comprising the S&P Biotechnology Select Industry Index as of the grant date, subject to certain adjustments to such index group. Except as expressly provided in the terms of each award's agreement, vesting is subject to the respective grantee's continuous service through the end of the three-year performance period. These market-based restricted stock units, along with those granted to our chief executive officer in March 2022, under which zero to 494,234 shares may be earned, remain outstanding as of March 31, 2023.

Grant Date Fair Value of Stock Options, Restricted Stock Units and Market-Based Restricted Stock Units Granted

The estimated grant date fair values of stock options granted during the three months ended March 31, 2023 and 2022 were estimated using the Black-Scholes option-pricing model with the following assumptions:

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Fair value of common stock

 

$8.46

 

 

$12.14 - $14.95

 

Expected term (in years)

 

5.27 - 6.08

 

 

5.27 - 6.08

 

Risk-free interest rate

 

4.2% - 4.3%

 

 

1.7% - 2.5%

 

Expected volatility

 

71.2% - 71.6%

 

 

68.2% - 69.8%

 

Expected dividend yield

 

 

 

 

 

 

 

18


Adaptive Biotechnologies Corporation

Notes to Unaudited Condensed Consolidated Financial Statements (Continued)

(unaudited)

 

The determination of the grant date fair value of stock options granted using a Black-Scholes option-pricing model is affected by the 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—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 stock 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 stock 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 terms of the stock options.

 

Expected volatility—As we do not have sufficient trading history for our common stock, expected volatility is based on the historical volatility of our publicly traded industry peers utilizing a period of time consistent with our estimate of 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 weighted-average grant date fair value per share of stock options granted during the three months ended March 31, 2023 and 2022 was $5.61 and $7.81, respectively.

The grant date fair value of restricted stock units granted 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. The weighted-average grant date fair value per share of restricted stock units granted during the three months ended March 31, 2023 and 2022 was $8.46 and $12.17, respectively.

The grant date fair value per share of the market-based restricted stock units granted during the three months ended March 31, 2023 and 2022 was $13.82 and $18.89, respectively, and was determined using a Monte Carlo valuation model, which uses assumptions such as volatility, risk-free interest rate and dividend estimated for the respective performance periods. The weighted-average grant date fair value per share of the target payout level of the market-based restricted stock units outstanding as of March 31, 2023, 956,337 shares, was $15.13. The aggregate share-based compensation expense of the market-based restricted stock units granted during the three months ended March 31, 2023 and 2022 was $9.8 million and $4.7 million, respectively, and is recognized on a straight-line basis over the respective grants' three-year performance periods, which are also the requisite service periods. Attainment of each grant's respective market condition and the number of shares earned and vested does not impact the related share-based compensation expense recognized. Share-based compensation expense will be reversed only if the respective grantee does not provide continuous service through the respective performance period for reasons other than those expressly provided in the terms of the respective award.

The compensation cost related to stock options, restricted stock units and market-based restricted stock units for the three months ended March 31, 2023 and 2022 are included on the unaudited condensed consolidated statements of operations as follows (in thousands):

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Cost of revenue

 

$

1,294

 

 

$

795

 

Research and development

 

 

4,549

 

 

 

4,345

 

Sales and marketing

 

 

3,431

 

 

 

3,229

 

General and administrative

 

 

5,397

 

 

 

4,492

 

Total share-based compensation expense

 

$

14,671

 

 

$

12,861

 

 

As of March 31, 2023, unrecognized share-based compensation expense and the remaining weighted-average recognition period were as follows:

 

 

 

Unrecognized Share-Based
Compensation Expense
(in thousands)

 

 

Remaining Weighted-Average
Recognition Period
(in years)

 

Nonvested stock options

 

$

64,315

 

 

 

2.47

 

Nonvested restricted stock units

 

 

113,829

 

 

 

3.32

 

Nonvested market-based restricted stock units

 

 

12,576

 

 

 

2.69

 

 

19


Adaptive Biotechnologies Corporation

Notes to Unaudited Condensed Consolidated Financial Statements (Continued)

(unaudited)

 

 

12. Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders

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

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Net loss attributable to Adaptive Biotechnologies Corporation

 

$

(57,699

)

 

$

(62,736

)

Weighted-average shares used in computing net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, basic and diluted

 

 

143,511,142

 

 

 

141,697,252

 

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

 

$

(0.40

)

 

$

(0.44

)

Given the loss position for all periods presented, basic net loss per share attributable to our common shareholders is the same as diluted net loss per share attributable to our 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 our common shareholders for the three months ended March 31, 2023 and 2022, as they had an anti-dilutive effect:

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Stock options outstanding

 

 

13,800,485

 

 

 

13,255,459

 

Nonvested restricted stock units outstanding

 

 

7,386,862

 

 

 

2,587,492

 

Maximum nonvested market-based restricted stock units outstanding eligible to be earned

 

 

904,006

 

 

 

153,762

 

Total

 

 

22,091,353

 

 

 

15,996,713

 

 

20


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 the unaudited condensed consolidated 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 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 applies our proprietary technologies to read the diverse genetic code of a patient’s immune system and aims to understand precisely how the immune system 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 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 and autoimmune disorders. Our existing and future commercial products and services are aligned to two markets which we refer to as MRD and Immune Medicine.

Our current product and service offerings in MRD related to the MRD market are our clonoSEQ clinical diagnostic test, offered to clinicians, and our clonoSEQ or MRD assay, offered to biopharmaceutical partners to advance drug development efforts (“MRD Pharma”). Our first clinical diagnostic product, clonoSEQ, is the first test authorized by the Food and Drug Administration for the detection and monitoring of minimal residual disease in patients with multiple myeloma, B cell acute lymphoblastic leukemia and chronic lymphocytic leukemia, and is also available as a CLIA-validated laboratory developed test for patients with other lymphoid cancers, including diffuse large B-cell lymphoma. With the use of clonoSEQ, we are transforming how lymphoid cancers are treated by working with providers, pharmaceutical partners and payors.

Immune Medicine leverages our platform’s proprietary ability to sequence, map, pair and characterize T cell receptors (“TCRs”) and B cell receptors (“BCRs”) at scale to drive opportunities in cancer, autoimmune disorders, infectious diseases and neurodegenerative disorders. The cornerstone of our platform and core immunosequencing product, immunoSEQ, serves as our underlying research and development engine and generates revenue from biopharmaceutical and academic customers. Leveraging our collaboration with Microsoft Corporation, we are creating the TCR-Antigen Map. We are using the TCR-Antigen Map to identify and validate disease signatures to improve the diagnosis and treatment of many diseases. We are focused on expanding and growing our revenue and offerings in two areas of growth: IM Pharma Services and Drug Discovery. In IM Pharma Services, we deliver rich TCR and BCR sequencing data back to our biopharmaceutical and academic customers. These data inform biomarkers of drug response with the ability to accelerate our customers’ clinical development programs in four major therapeutic areas. In Drug Discovery, we use our proprietary capabilities to discover new drug targets and leverage our validated TCR and BCR discovery approaches to discover and develop TCR or antibody therapeutic assets. Drug Discovery includes our worldwide collaboration and license agreement with Genentech (the “Genentech Agreement”). Part of our strategy within Immune Medicine is to develop a diagnostic test for many diseases from a single blood test, known as T-Detect. In 2022, we decided to defer further commercialization of T-Detect until we have strong enough data in multiple disease states to impact physician behavior with a clear path to reimbursement.

We recognized revenue of $37.6 million and $38.6 million for the three months ended March 31, 2023 and 2022, respectively. Net loss attributable to Adaptive Biotechnologies Corporation was $57.7 million and $62.7 million for the three months ended March 31, 2023 and 2022, respectively. We have funded our operations to date principally from the sale of convertible preferred stock and common stock and, to a lesser extent, revenue and proceeds from the revenue interest purchase agreement we entered into in September 2022 with OrbiMed Royalty & Credit Opportunities IV, LP, an affiliate of OrbiMed Advisors LLC, as collateral agent and administrative agent for the purchasers party thereto (the “Purchase Agreement”). As of March 31, 2023 and December 31, 2022, we had cash, cash equivalents and marketable securities of $440.7 million and $498.2 million, respectively.

21


Adaptive Biotechnologies Corporation

 

Components of Results of Operations

Revenue

We derive revenue by providing diagnostic and research services in our Immune Medicine and MRD market opportunities. Our Immune Medicine revenue consists of revenue generated from (1) providing sample testing services for our commercial research product, immunoSEQ, to biopharmaceutical customers and academic institutions; (2) providing our T-Detect COVID tests to clinical customers; and (3) our collaboration agreements with Genentech and other biopharmaceutical customers in areas of drug and target discovery. Our MRD revenue consists of revenue generated from (1) providing our clonoSEQ report to clinical customers; (2) providing MRD sample testing services to biopharmaceutical customers and certain academic institutions, including investigator-led clinical trials; and (3) providing our clonoSEQ report or results to certain international laboratory sites through technology transfers. We disclose our clonoSEQ test volume, which includes the number of clonoSEQ reports and results we have provided to ordering physicians in the United States and international technology transfer sites. These volumes do not include sample results from our biopharmaceutical customers or academic institutions utilizing our MRD services.

For our research customers, which include biopharmaceutical customers and academic institutions for both our immunoSEQ and MRD services, delivery of the respective test results may include some level of professional support and analysis. Terms with biopharmaceutical customers generally include non-refundable payments made in advance of services ("upfront payments"), which we record as deferred revenue. For all research 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. In periods where our sample estimates are reduced or a customer project is cancelled and, in either case, we have remaining related deferred revenue, we recognize revenue using a cumulative catch-up approach based on the proportion of samples delivered to date relative to the remaining samples expected to be delivered. Certain of our MRD revenue arrangements with biopharmaceutical customers include consideration in the form of regulatory milestones upon regulatory approval of the respective biopharmaceutical partners’ therapeutics. Such revenue is constrained from recognition until it becomes probable that such milestone will be achieved.

Under certain agreements with our biopharmaceutical customers who seek access to our platform to support their therapeutic development activities, revenues are generated from research and development support services that we provide. These agreements may include substantial non-refundable upfront payments, which we recognize over time as we perform the respective services. Revenue recognized from these activities relate primarily to the Genentech Agreement.

For our clinical customers, we primarily derive revenue from providing our clonoSEQ report to ordering physicians. We bill commercial, government and medical institution payors based on reports delivered to ordering physicians. Amounts paid for clonoSEQ by commercial, government and medical institution payors vary based on respective reimbursement rates and patient responsibilities, which may differ from our targeted list price. 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.

For our clonoSEQ coverage under Medicare, we bill an episode of treatment when we deliver the first eligible test report. 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 recognition commences at the time the initial billable test report 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 either as we deliver our estimate of the remaining tests in a patient’s treatment cycle or when the likelihood becomes remote that a patient will receive additional testing.

We expect revenue to increase over the long term. 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 our customers, timing of expenses incurred, changes in estimates of total anticipated costs related to the 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.

Cost of Revenue

Cost of revenue includes the cost of materials, personnel-related expenses (including salaries, benefits and share-based compensation), shipping and handling expenses, equipment costs, allocated facility costs associated with processing samples and professional support costs related to our service revenue activities. Allocated facility costs include depreciation of laboratory equipment, as well as 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 the Genentech Agreement are a component of our research and development expenses.

22


Adaptive Biotechnologies Corporation

 

We expect cost of revenue to increase in absolute dollars as we grow our sample testing volume and make near-term investments in laboratory consolidation, but the cost per sample to decrease over the long term due to the efficiencies we may gain as assay volume increases from improved utilization of our laboratory capacity, automation and other value engineering initiatives. If our sample volume throughput is reduced, 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 (including salaries, benefits and share-based compensation), equipment costs, allocated facility costs, information technology expenses and contract service expenses. Research and development activities support further development and refinement of existing assays and products, discovery of new technologies and investments in our immune medicine platform. We also include in research and development expenses the costs associated with software development of applications to support future commercial opportunities, as well as development activities to support laboratory scaling and workflow. 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 have not historically tracked research and development expenses by specific product candidates.

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

We expect research and development expenses to experience moderate decreases in the short term and 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.

Sales and Marketing Expenses

Sales and marketing expenses include personnel-related expenses (including salaries, benefits and share-based compensation) for commercial sales, product and 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 sales and marketing expenses to experience moderate increases in the short term. In the long term, we expect sales and marketing expenses to increase in absolute dollars as we 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 include personnel-related expenses (including salaries, benefits and share-based compensation) for our personnel in executive, legal, finance and accounting, human resources and other administrative functions, including third-party clinical billing services. In addition, these expenses include insurance costs, external legal costs, accounting and tax service expenses, consulting fees and allocated facility costs.

We expect general and administrative expenses to remain relatively consistent in the short term and to decrease as a percentage of revenue in the long term.

Interest Expense

Interest expense includes costs associated with our revenue interest liability related to the Purchase Agreement and noncash interest costs associated with the amortization of the related deferred issuance costs. We impute the related interest expense using the effective interest rate method. We calculate an effective interest rate which will amortize our related obligation to zero over the anticipated repayment period. A significant increase or decrease in or changes in timing of forecasted revenue will prospectively impact our interest expense.

 

23


Adaptive Biotechnologies Corporation

 

Statements of Operations Data and Other Financial and Operating Data

The following table sets forth our statements of operations data and other financial and operating data for the periods presented (in thousands, except share and per share amounts):

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Statements of Operations Data:

 

 

 

 

 

 

Revenue

 

$

37,647

 

 

$

38,620

 

Operating expenses

 

 

 

 

 

 

Cost of revenue

 

 

18,681

 

 

 

13,192

 

Research and development

 

 

32,601

 

 

 

37,839

 

Sales and marketing

 

 

22,308

 

 

 

26,093

 

General and administrative

 

 

20,831

 

 

 

24,144

 

Amortization of intangible assets

 

 

419

 

 

 

419

 

Total operating expenses

 

 

94,840

 

 

 

101,687

 

Loss from operations

 

 

(57,193

)

 

 

(63,067

)

Interest and other income, net

 

 

3,024

 

 

 

271

 

Interest expense

 

 

(3,531

)

 

 

 

Net loss

 

 

(57,700

)

 

 

(62,796

)

Add: Net loss attributable to noncontrolling interest

 

 

1

 

 

 

60

 

Net loss attributable to Adaptive Biotechnologies Corporation

 

$

(57,699

)

 

$

(62,736

)

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

 

$

(0.40

)

 

$

(0.44

)

Weighted-average shares used in computing net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, basic and diluted

 

 

143,511,142

 

 

 

141,697,252

 

Other Financial and Operating Data:

 

 

 

 

 

 

Adjusted EBITDA(1)

 

$

(37,098

)

 

$

(43,078

)

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

 

24


Adaptive Biotechnologies Corporation

 

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

Revenue

 

 

 

Three Months Ended March 31,

 

 

Change

 

 

Percent of Revenue

 

(in thousands, except percentages)

 

2023

 

 

2022

 

 

$

 

 

%

 

 

2023

 

 

2022

 

Immune Medicine revenue

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Service revenue

 

$

7,102

 

 

$

7,113

 

 

$

(11

)

 

*%

 

 

 

 

 

 

 

Collaboration revenue

 

 

9,118

 

 

 

13,703

 

 

 

(4,585

)

 

 

(33

)

 

 

 

 

 

 

Total Immune Medicine revenue

 

 

16,220

 

 

 

20,816

 

 

 

(4,596

)

 

 

(22

)

 

 

43

%

 

 

54

%

MRD revenue

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Service revenue

 

 

21,427

 

 

 

14,804

 

 

 

6,623

 

 

 

45

 

 

 

 

 

 

 

Regulatory milestone revenue

 

 

 

 

 

3,000

 

 

 

(3,000

)

 

 

(100

)

 

 

 

 

 

 

Total MRD revenue

 

 

21,427

 

 

 

17,804

 

 

 

3,623

 

 

 

20

 

 

 

57

%

 

 

46

%

Total revenue

 

$

37,647

 

 

$

38,620

 

 

$

(973

)

 

 

(3

)

 

 

100

%

 

 

100

%

* Decrease is less than 1%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The $4.6 million decrease in Immune Medicine revenue was primarily due to a $3.2 million decrease in revenue generated from the Genentech Agreement resulting from decreased collaboration expenses, a $1.0 million decrease in revenue generated from our biopharmaceutical customers driven primarily by the completion of our development activities for one of our collaboration agreements in the third quarter of 2022 and a $0.9 million decrease in revenue generated from our T-Detect COVID clinical customers resulting from our deferral of commercializing T-Detect.

The $3.6 million increase in MRD revenue was primarily due to a $4.0 million increase in revenue generated from providing clonoSEQ to clinical customers, a $1.5 million increase in revenue generated from providing MRD sample testing services to biopharmaceutical customers and a $1.1 million increase in revenue generated from providing MRD sample testing services to investigator-led clinical trials. These increases were partially offset by a $3.0 million decrease in revenue recognized upon the achievement of a regulatory milestone by one of our biopharmaceutical customers. Our clonoSEQ test volume increased by 57% to 12,079 tests delivered in the three months ended March 31, 2023 from 7,698 tests delivered in the three months ended March 31, 2022.

Cost of Revenue

 

 

 

Three Months Ended March 31,

 

 

Change

 

 

Percent of Revenue

 

(in thousands, except percentages)

 

2023

 

 

2022

 

 

$

 

 

%

 

 

2023

 

 

2022

 

Cost of revenue

 

$

18,681

 

 

$

13,192

 

 

$

5,489

 

 

 

42

%

 

 

50

%

 

 

34

%

The $5.5 million increase in cost of revenue was primarily attributable to a $3.2 million increase related to higher usage of our production laboratory to process revenue samples versus research and development samples, a $1.3 million increase in overhead costs primarily due to laboratory consolidation activities, a $0.8 million increase in cost of materials related to mix to higher cost assays and a $0.5 million increase in materials cost resulting from increased revenue sample volume. These increases were partially offset by a $0.2 million decrease in certain sample collection costs.

Research and Development

 

 

 

Three Months Ended March 31,

 

 

Change

 

Percent of Revenue

 

(in thousands, except percentages)

 

2023

 

 

2022

 

 

$

 

 

%

 

2023

 

 

2022

 

Research and development

 

$

32,601

 

 

$

37,839

 

 

$

(5,238

)

 

(14)%

 

 

87

%

 

 

98

%

 

25


Adaptive Biotechnologies Corporation

 

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

 

 

 

Three Months Ended March 31,

 

 

 

 

(in thousands)

 

2023

 

 

2022

 

 

Change

 

Research and development materials and allocated production laboratory expenses

 

$

6,106

 

 

$

12,155

 

 

$

(6,049

)

Personnel expenses

 

 

19,031

 

 

 

18,638

 

 

 

393

 

Allocable facilities and information technology expenses

 

 

2,707

 

 

 

1,865

 

 

 

842

 

Software and cloud services expenses

 

 

984

 

 

 

641

 

 

 

343

 

Depreciation and other expenses

 

 

3,773

 

 

 

4,540

 

 

 

(767

)

Total

 

$

32,601

 

 

$

37,839

 

 

$

(5,238

)

The $5.2 million decrease in research and development expenses was primarily attributable to a $6.0 million decrease in cost of materials and allocated production laboratory expenses, which was driven primarily by decreased investments in T-Detect and TCR-Antigen Map development activities and drug discovery efforts, including collaboration efforts with Genentech, partially offset by an increase in investments related to clonoSEQ.

Sales and Marketing

 

 

 

Three Months Ended March 31,

 

 

Change

 

Percent of Revenue

 

(in thousands, except percentages)

 

2023

 

 

2022

 

 

$

 

 

%

 

2023

 

 

2022

 

Sales and marketing

 

$

22,308

 

 

$

26,093

 

 

$

(3,785

)

 

(15)%

 

 

59

%

 

 

68

%

The $3.8 million decrease in sales and marketing expenses was primarily attributable to a $2.8 million decrease in personnel costs, a $2.0 million decrease in marketing expenses, which was largely driven by reduced clonoSEQ marketing activities and our deferral of commercializing T-Detect, and a $0.7 million decrease in consulting costs. These decreases were partially offset by a $1.2 million increase in travel and customer event related expenses.

General and Administrative

 

 

 

Three Months Ended March 31,

 

 

Change

 

Percent of Revenue

 

(in thousands, except percentages)

 

2023

 

 

2022

 

 

$

 

 

%

 

2023

 

 

2022

 

General and administrative

 

$

20,831

 

 

$

24,144

 

 

$

(3,313

)

 

(14)%

 

 

55

%

 

 

63

%

The $3.3 million decrease in general and administrative expenses was primarily attributable to a $2.3 million decrease in building, facility and depreciation related expenses driven largely by office space transitions made to support lab consolidation activities and a $1.6 million decrease in consultant costs. These decreases were partially offset by a $0.6 million increase in personnel costs, driven primarily by increased share-based compensation.

Interest and Other Income, Net

 

 

 

Three Months Ended March 31,

 

 

Change

 

(in thousands, except percentages)

 

2023

 

 

2022

 

 

$

 

 

%

 

Interest and other income, net

 

$

3,024

 

 

$

271

 

 

$

2,753

 

 

 

1016

%

The $2.8 million increase in interest and other income, net was primarily attributable to an increase in net interest income and investment amortization driven by increased interest rates and related yields of our invested cash and cash equivalents and marketable securities.

Interest Expense

 

 

 

Three Months Ended March 31,

 

 

Change

(in thousands, except percentages)

 

2023

 

 

2022

 

 

$

 

 

%

Interest expense

 

$

(3,531

)

 

$

 

 

$

(3,531

)

 

(100)%

The $3.5 million increase in interest expense was attributable to the Purchase Agreement entered into in September 2022.

26


Adaptive Biotechnologies Corporation

 

Adjusted EBITDA

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

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.

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;
interest expense, which is an ongoing element of our costs to operate;
income tax (expense) benefit, 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 noncash 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, such as our March 2022 restructuring and reduction in workforce.

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 net loss attributable to Adaptive Biotechnologies Corporation, the most directly comparable GAAP financial measure, to Adjusted EBITDA for the periods presented (in thousands):

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Net loss attributable to Adaptive Biotechnologies Corporation

 

$

(57,699

)

 

$

(62,736

)

Interest and other income, net

 

 

(3,024

)

 

 

(271

)

Interest expense (1)

 

 

3,531

 

 

 

 

Depreciation and amortization expense

 

 

5,423

 

 

 

5,056

 

Restructuring expense (2)

 

 

 

 

 

2,012

 

Share-based compensation expense (3)

 

 

14,671

 

 

 

12,861

 

Adjusted EBITDA

 

$

(37,098

)

 

$

(43,078

)

 

(1) Represents costs associated with our revenue interest liability and noncash interest costs associated with the amortization of the related deferred issuance costs. See Note 8 of the accompanying notes to the unaudited condensed consolidated financial statements included elsewhere in this report for details on the Purchase Agreement.

(2) Represents expenses recognized in conjunction with restructuring activities. See Note 16 of the notes to our consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2022 filed with the SEC on February 14, 2023 for details on our restructuring expense.

(3) Represents share-based compensation expense related to stock option, restricted stock unit and market-based restricted stock unit awards. See Note 11 of the accompanying notes to the unaudited condensed consolidated financial statements included elsewhere in this report for details on our share-based compensation expense.

27


Adaptive Biotechnologies Corporation

 

Liquidity and Capital Resources

We have incurred losses since inception and have incurred negative cash flows from operations since inception through March 31, 2023, with the exception of certain 2019 periods for which we had positive cash flows from operations. As of March 31, 2023, we had an accumulated deficit of $976.8 million.

We have funded our operations to date principally from the sale of convertible preferred stock and common stock, and, to a lesser extent, revenue and proceeds from the Purchase Agreement. Pursuant to the Purchase Agreement entered into in September 2022, we received net cash proceeds of $124.4 million, after deducting issuance costs. We are also entitled to receive up to $125.0 million in subsequent installments as follows: (i) $75.0 million upon our request occurring no later than September 12, 2025 and (ii) $50.0 million upon our request in connection with certain permitted acquisitions occurring no later than September 12, 2025, in each case subject to certain funding conditions. As of March 31, 2023, we had cash, cash equivalents and marketable securities of $440.7 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 flows 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. 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.

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

While we may experience variability in revenue in the near term, over the long-term we expect revenue from our current and future products and services to grow. Accordingly, we expect our accounts receivable and inventory balances to increase. Our levels of accounts receivable may fluctuate relative to our revenue for a number of reasons, including the timing of milestone triggers and related payment of those milestones, as well as reductions in revenue derived from the upfront payment received under the Genentech Agreement and an increase in revenue generated from clinical customers, which may result in more billings in arrears as opposed to upfront payments. 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.

Contractual Obligations

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, 2022 filed with the SEC on February 14, 2023.

See Note 7 and Note 8 of the accompanying notes to the unaudited condensed consolidated financial statements included elsewhere in this report for more information regarding our contractual obligations relating to lease agreements and the Purchase Agreement, respectively.

Cash Flows

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

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Net cash used in operating activities

 

$

(59,152

)

 

$

(64,453

)

Net cash provided by investing activities

 

 

62,979

 

 

 

37,688

 

Net cash provided by financing activities

 

 

672

 

 

 

2,749

 

 

28


Adaptive Biotechnologies Corporation

 

Operating Activities

Cash used in operating activities during the three months ended March 31, 2023 was $59.2 million, which was primarily attributable to a net loss of $57.7 million and a net change in operating assets and liabilities of $24.5 million, partially offset by noncash share-based compensation of $14.7 million, noncash depreciation and amortization of $3.8 million, noncash lease expense of $1.8 million, noncash interest expense related to the Purchase Agreement of $1.6 million and inventory reserve expense of $1.1 million. The net change in operating assets and liabilities was primarily driven by a $15.9 million reduction in accounts payable and accrued liabilities driven largely by the payout of our corporate bonus during the three months ended March 31, 2023, an $8.5 million reduction in deferred revenue related primarily to revenue recognized from the Genentech Agreement, a $6.6 million increase in inventory and a $2.2 million decrease in operating lease right-of-use assets and liabilities. These changes were partially offset by a $9.1 million decrease in accounts receivable, net primarily related to collections from our biopharmaceutical customers, including receipt of an MRD milestone payment.

Cash used in operating activities during the three months ended March 31, 2022 was $64.5 million, which was primarily attributable to a net loss of $62.8 million and a net change in operating assets and liabilities of $22.2 million, partially offset by noncash share-based compensation of $12.9 million, noncash depreciation and amortization of $5.9 million and noncash lease expense of $1.8 million. The net change in operating assets and liabilities was primarily driven by a $10.8 million reduction in deferred revenue related primarily to revenue recognized from the Genentech Agreement, a $7.5 million reduction in accounts payable and accrued liabilities driven largely by the payout of our corporate bonus during the three months ended March 31, 2022, a $5.1 million increase in accounts receivable, net, which includes the $3.0 million regulatory milestone recognized during the three months ended March 31, 2022, and a $1.7 million increase in inventory. These changes were partially offset by a $2.0 million increase in operating lease right-of-use assets and liabilities and reductions in prepaid expenses and other current assets of $1.0 million.

Investing Activities

Cash provided by investing activities during the three months ended March 31, 2023 was $63.0 million, which was primarily attributable to proceeds from maturities of marketable securities of $155.0 million, partially offset by purchases of marketable securities of $89.1 million and purchases of property and equipment of $2.9 million.

Cash provided by investing activities during the three months ended March 31, 2022 was $37.7 million, which was primarily attributable to proceeds from maturities of marketable securities of $101.0 million, partially offset by purchases of marketable securities of $60.2 million and purchases of property and equipment of $3.1 million.

Financing Activities

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

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

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 for changes in ownership through December 31, 2020 and continue to monitor for changes that could trigger a limitation. Based on this analysis, we do not expect to have any permanent limitations on the utilization of our federal NOLs. Under the Tax Cuts and Jobs Act of 2017, federal NOLs incurred in 2018 and future years may be carried forward indefinitely, but the deductibility of such federal NOLs is subject to an annual limitation. NOLs 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, 2022. Accordingly, management applied a full valuation allowance against net deferred tax assets as of December 31, 2022.

29


Adaptive Biotechnologies Corporation

 

Critical Accounting Policies and Estimates

We have prepared the unaudited condensed consolidated financial statements in accordance with GAAP. Our preparation of these unaudited condensed consolidated 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 unaudited condensed consolidated 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 the transaction price for certain contracts with customers, imputing interest for the Purchase Agreement, the provision for income taxes, including related reserves, and the analysis of goodwill impairment, 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, 2022 filed with the SEC on February 14, 2023, as well as in Note 2 of the accompanying notes to the unaudited condensed consolidated 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 the unaudited condensed consolidated financial statements:

revenue recognition;
imputing interest for the Purchase Agreement; and
goodwill.

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, 2022 filed with the SEC on February 14, 2023.

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. As of March 31, 2023, 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, 2022 filed with the SEC on February 14, 2023. We do not enter into investments for trading purposes and have not used any derivative financial instruments to manage our interest rate risk exposure.

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 Securities Exchange Act of 1934, as amended (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, 2023. There was not any change in our internal control over financial reporting (as such term is defined in Rule 13a-15(f) under the Exchange Act) during the three months ended March 31, 2023 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

30


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

Investing in our common stock involves a high degree of risk. 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 under the caption “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2022 filed with the SEC on February 14, 2023. The risk factors may be important to understanding other statements in this report and should be read in conjunction with the unaudited condensed consolidated financial statements and related notes in this report. The occurrence of any single risk or any combination of risks could materially and adversely affect our business, operations, product pipeline, operating results, financial condition or liquidity, and consequently, the value of our securities. 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. There have been no material changes to the risk factors described in our Annual Report on Form 10-K for the year ended December 31, 2022 filed with the SEC on February 14, 2023.

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

Not applicable.

Item 3. Defaults Upon Senior Securities

Not applicable.

Item 4. Mine Safety Disclosures

Not applicable.

 

Item 5. Other Information

Not applicable.

31


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 the Registrant 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 Rule 13a‑14(a) or Rule 15d‑14(a) of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

 

 

 

X

31.2

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

 

 

 

 

X

32.1

Certification of Principal Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

 

 

 

X

32.2

Certification of Principal Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

 

 

 

X

101.INS

Inline 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

 

32


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 3, 2023

By:

/s/ Chad Robins

Chad Robins

Chief Executive Officer and Director (Principal Executive Officer)

Date: May 3, 2023

By:

/s/ Tycho Peterson

Tycho Peterson

Chief Financial Officer (Principal Financial Officer)

 

33


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

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 and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.
The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

 

Date: May 3, 2023

By:

/s/ Chad Robins

Chad Robins

Chief Executive Officer

 

 

 

(Principal Executive Officer)

 

 


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

Exhibit 31.2

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

 

I, Tycho Peterson, 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 and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.
The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

 

Date: May 3, 2023

By:

/s/ Tycho Peterson

Tycho Peterson

Chief Financial Officer

 

 

 

(Principal Financial Officer)

 

 


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

Exhibit 32.1

CERTIFICATION PURSUANT TO

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

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of Adaptive Biotechnologies Corporation (the “Company”) on Form 10-Q for the quarterly period ended March 31, 2023 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 3, 2023

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 5 adpt-ex32_2.htm EX-32.2 EX-32

Exhibit 32.2

CERTIFICATION PURSUANT TO

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

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of Adaptive Biotechnologies Corporation (the “Company”) on Form 10-Q for the quarterly period ended March 31, 2023 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 3, 2023

By:

/s/ Tycho Peterson

Tycho Peterson

Chief Financial Officer

 

 

 

(Principal Financial 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.LAB 6 adpt-20230331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Entity Address City Or Town Entity Address, City or Town Fair Value Disclosures [Abstract] Earnings Per Share [Abstract] Fair Value Inputs Level1 [Member] Level 1 Inventory reserve Inventory Reserve Inventory reserve. Net Cash Provided By Used In Financing Activities [Abstract] Financing activities Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate Expected dividend yield Contract With Customer Liability Increase Decrease For Contract Acquired In Business Combination Additions to deferred revenue during the period Increase Decrease In Other Operating Capital Net Other Increase (Decrease) in Other Operating Assets and Liabilities, Net, Total Stock issued during period shares restricted stock award vested. Stock Issued During Period Shares Restricted Stock Award Vested Vesting of restricted stock units Amendment Flag Amendment Flag Selling And Marketing Expense [Member] Sales and Marketing Capital Expenditures Incurred But Not Yet Paid Purchases of equipment included in accounts payable and accrued liabilities Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized Number of shares authorized for issuance Customer A. Customer A [Member] Customer A Cost Of Sales [Member] Cost of Revenue Two thousand and nineteen equity incentive plan. Two Thousand And Nineteen Equity Incentive Plan [Member] 2019 Equity Incentive Plan Goodwill Goodwill Goodwill, Total Goodwill, Beginning Balance Goodwill, Ending Balance Operating Lease Right Of Use Asset Operating lease right-of-use assets Assets Noncurrent [Abstract] Long-term assets Document Quarterly Report Document Quarterly Report 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 Shares Subject to Outstanding Stock Options, Stock Options vested and exercisable Less: Imputed interest rate Lessee Operating Lease Liability Undiscounted Excess Amount Statement [Table] Statement [Table] Operating Lease Liability Noncurrent Operating lease liabilities, less current portion Chief Executive Officer [Member] Chief Executive Officer Lessee Disclosure [Abstract] Nonvested market based restricted stock units granted. Nonvested Market Based Restricted Stock Units Granted [Member] Nonvested Market-based Restricted Stock Units Outstanding Granted Operating Lease Payments Cash paid for amounts included in measurement of lease liabilities, net of tenant improvement allowances received Service [Member] Service Revenue Preferred Stock Shares Outstanding Preferred stock outstanding Preferred Stock, Shares Outstanding, Beginning Balance Preferred Stock, Shares Outstanding, Ending Balance Common Stock Capital Shares Reserved For Future Issuance Total shares of common stock reserved for future issuance Weighted-average grant date fair value per share Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value Weighted-Average Grant Date Fair Value per Share, Nonvested Outstanding, Ending Balance Weighted-Average Grant Date Fair Value per Share, Nonvested Outstanding, Beginning Balance Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value Weighted-Average Grant Date Fair Value per Share, Nonvested Outstanding, Vested Potential revenue interest third payment to be received. Potential Revenue Interest Third Payment To Be Received Potential revenue interest third payment to be received Share based compensation arrangement by share based payment award, stock options restricted stock units granted and maximum market based restricted stock units granted eligible to be earned. Share Based Compensation Arrangement By Share Based Payment Award Stock Options Restricted Stock Units Granted And Maximum Market Based Restricted Stock Units Granted Eligible To Be Earned Stock options and restricted stock units granted and the maximum market-based restricted stock units granted eligible to be earned Shares Subject to Outstanding Stock Options, Stock Options forfeited Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Total Percentage of annual increases in number of shares. Percentage Of Annual Increases In Number Of Shares Percentage of annual increases in number of shares Product Or Service [Axis] Product and Service Employee Stock [Member] Employee Stock Purchase Plan Employee Related Liabilities Current Accrued compensation and benefits Employee-related Liabilities, Current, Total Lessee Operating Leases [Text Block] Leases Employee Stock Option [Member] Grant Common Stock Options Granted Concentration Risk By Type [Axis] Concentration Risk Type Nonvested Restricted Stock Units R S U. Nonvested Restricted Stock Units R S U [Member] Nonvested Restricted Stock Units Liabilities And Stockholders Equity Total liabilities and shareholders’ equity Payments For Proceeds From Tenant Allowance Cash received for tenant improvement allowances Plan Name [Domain] Plan Name Schedule of unrecognized share-based compensation expense and the expected weighted-average remaining recognition period. Schedule Of Unrecognized Share Based Compensation Expense And The Expected Weighted Average Remaining Recognition Period Table [Text Block] Schedule of Unrecognized Share-Based Compensation Expense and the Remaining Weighted-Average Recognition Period Entity Incorporation State Country Code Entity Incorporation, State or Country Code Income Statement [Abstract] Sale Of Stock Name Of Transaction [Domain] Sale of Stock Liabilities Current Total current liabilities 2026 Lessee Operating Lease Liability Payments Due Year Three Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest Add: Comprehensive loss attributable to noncontrolling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest, Total Fair Value Measurements Recurring [Member] Recurring basis Interest Expense, Total Interest Expense Interest expense Interest expense Digital Biotechnologies, Inc. Digital Biotechnologies Inc [Member] Digital Biotechnologies Inc Increase Decrease In Contract With Customer Liability Deferred revenue U.S. Government Treasury and Agency Securities US Treasury and Government [Member] Revenue interest payable Revenue Interest Payable Revenue Interest Payable Revenue interest payable Preferred Stock Shares Authorized Preferred stock authorized Entity Small Business Entity Small Business Type Of Arrangement [Axis] Collaborative Arrangement and Arrangement Other than Collaborative Investment Type Categorization [Member] Investments Restructuring And Related Activities [Abstract] Deferred revenue. Deferred Revenue [Text Block] Deferred Revenue Assets Current Total current assets Contract With Customer Asset And Liability Table [Text Block] Schedule of Changes in Deferred Revenue 2023 (excluding the three months ended March 31, 2023) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Weighted Average Number Of Shares Outstanding Basic Weighted-average shares used in computing net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, basic Weighted Average Number of Shares Outstanding, Basic, Total Revenue interest purchase agreement. Revenue Interest Purchase Agreement [Text Block] Revenue Interest Purchase Agreement City Area Code City Area Code Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value Aggregate Intrinsic Value, Stock Option outstanding Business Description And Basis Of Presentation [Text Block] Organization and Description of Business Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] Share based compensation arrangement by share based payment award requisite service period term. Share Based Compensation Arrangement By Share Based Payment Award Requisite Service Period Term Requisite service period term Liabilities Total liabilities Document Period End Date Document Period End Date Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value Fair value of common stock Available For Sale Debt Securities Amortized Cost Basis Amortized Cost Contract With Customer Liability Noncurrent Deferred revenue, less current portion Non-current deferred revenue Range [Axis] Statistical Measurement Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months Less than 12 months, Fair value Two thousand and nine equity incentive plan. Two Thousand And Nine Equity Incentive Plan [Member] 2009 Equity Incentive Plan MRD Revenue. M R D Revenue [Member] MRD Revenue Minority Interest Noncontrolling interest Stockholders' Equity Attributable to Noncontrolling Interest, Total Stockholders' Equity Attributable to Noncontrolling Interest, Beginning Balance Stockholders' Equity Attributable to Noncontrolling Interest, Ending Balance Schedule of revenue interest liability, net activity. Schedule of Revenue Interest Liability, Net Activity [Table Text Block] Schedule of Revenue Interest Liability, Net Activity Assets Total assets Common stock vesting of outstanding restricted stock units and market-based restricted stock units granted. Common Stock Vesting Of Outstanding Restricted Stock Units And Market Based Restricted Stock Units Granted [Member] Shares Issuable Upon the Vesting of Outstanding Restricted Stock Units and the Maximum Outstanding Market-based Restricted Stock Units Granted Earnings Per Share Diluted Net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, diluted Earnings Per Share, Diluted, Total Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Text Block] Weighted-Average Common Stock Equivalents were Excluded From Calculation of Diluted Net Loss Per Share Genentech collaboration agreement. Genentech Collaboration Agreement [Member] Genentech Collaboration Agreement Entity Address Postal Zip Code Entity Address, Postal Zip Code Common stock exercise of outstanding stock options granted. Common Stock Exercise Of Outstanding Stock Options Granted [Member] Shares Issuable Upon the Exercise of Outstanding Stock Options Granted Document Fiscal Period Focus Document Fiscal Period Focus Cost Of Goods And Services Sold Cost of revenue Cost of Goods and Services Sold, Total Amortization of purchase agreement obligation. Amortization of Purchase Agreement obligation Amortization of purchase agreement obligation Increase Decrease In Accounts Receivable Accounts receivable, net Preferred stock: $0.0001 par value, 10,000,000 shares authorized at March 31, 2023 and December 31, 2022; no shares issued and outstanding at March 31, 2023 and December 31, 2022 Preferred Stock Value Share-based compensation expense Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value Common stock option, restricted stock unit and market-based restricted stock unit share-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Total Counterparty Name [Domain] Operating Lease Liability Total operating lease liabilities Net Cash Provided By Used In Financing Activities Net cash provided by financing activities Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value Roll Forward Weighted-Average Grant Date Fair Value per Share Available for sale securities debt securities noncurrent. Available For Sale Securities Debt Securities Noncurrent [Member] Long-Term Marketable Securities Statement Of Financial Position [Abstract] Entity File Number Entity File Number Regulatory milestones. Regulatory Milestones [Member] Regulatory Milestones Statement Of Cash Flows [Abstract] Valuation Technique [Domain] Valuation Approach and Technique Range [Member] Statistical Measurement Statement Of Stockholders Equity [Abstract] Subsidiary Sale Of Stock [Axis] Sale of Stock Sales Revenue Net [Member] Revenue Potential revenue interest second payment to be received. Potential Revenue Interest Second Payment To Be Received Potential revenue interest second payment to be received Revenue From Contract With Customer Policy [Text Block] Revenue Recognition Fair Value Disclosures [Text Block] Fair Value Measurements Share Based Compensation Arrangements By Share Based Payment Award Options Expirations In Period Weighted Average Exercise Price Weighted Average Exercise Price per Share, Stock Options expired Proceeds From Stock Options Exercised Proceeds from exercise of stock options Schedule of reserved shares of common stock. Schedule Of Reserved Shares Of Common Stock Table [Text Block] Summary of Reserved Shares of Common Stock Revenue From Contract With Customer [Text Block] Revenue Number of common stock voting rights. Number Of Common Stock Voting Rights Number of vote for each share Concentration Risk Credit Risk Concentrations of Risk Antidilutive Securities Excluded From Computation Of Earnings Per Share By Antidilutive Securities [Axis] Antidilutive Securities Revenue recognition milestone method expected milestone receivable. Revenue Recognition Milestone Method Expected Milestone Receivable Expected revenue through milestone payments Preferred Stock Par Or Stated Value Per Share Preferred stock par value Contract With Customer Liability Current Current portion of deferred revenue Current deferred revenue Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax Unrealized Gain Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] Weighted Average Number Of Diluted Shares Outstanding Weighted-average shares used in computing net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, diluted Weighted Average Number of Shares Outstanding, Diluted, Total Corporate Debt Securities [Member] Corporate Bonds General And Administrative Expense [Member] General and Administrative Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Stock Options Unrecognized Share-Based Compensation Expense Commercial Paper Commercial Paper [Member] Current Fiscal Year End Date Current Fiscal Year End Date Investment Type [Axis] Investment Type 2019 Equity Incentive Plan reserve increase effective January 1, 2023 Share Based Compensation Arrangement By Share Based Payement Equity Incentive Plan Reserve Share Based Compensation Arrangement By Share Based Payement Equity Incentive Plan Reserve Common stock warrant outstanding. Common Stock Warrant Outstanding [Member] Common Stock Warrant Outstanding Depreciation Depreciation expense Depreciation, Total Financial Instruments [Domain] Nonvested Stock Options. Nonvested Stock Options [Member] Nonvested Stock Options 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 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, Total Other Assets Noncurrent Other assets Stockholders Equity Including Portion Attributable To Noncontrolling Interest Ending Balance Beginning Balance Total shareholders’ equity Entity Address Address Line1 Entity Address, Address Line One Interest Receivable Current Accrued interest receivable Revenue interest payment term. Revenue Interest Payment Term Revenue interest payment term Noncontrolling Interest [Member] Noncontrolling Interest Supplemental disclosure of cash flow information Supplemental Cash Flow Information [Abstract] Sharebased compensation arrangement by sharebased payment award performance period term. Sharebased Compensation Arrangement By Sharebased Payment Award Performance Period Term Performance period term Investments In Debt And Marketable Equity Securities And Certain Trading Assets Disclosure [Text Block] Investments Contingent Consideration Type [Domain] Contingent Consideration Type Restricted Cash Noncurrent Restricted cash Restricted cash Weighted Average Exercise Price per Share, Stock Options forfeited Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price Schedule of share-based compensation, shares available for grant. Schedule Of Share Based Compensation Shares Available For Grant Table [Text Block] Summary of Changes in Shares Available for Grant Preferred Stock Shares Issued Preferred stock issued Balance Sheet Location [Domain] Balance Sheet Location Payments To Acquire Property Plant And Equipment Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment, Total Monte Carlo Valuation Model. Monte Carlo Valuation Model [Member] Monte Carlo Valuation Model Revenue interest liability, net at December 31, 2022 Revenue interest liability, net at March 31, 2023 Revenue interest liability, net Revenue Interest Liability, Net Revenue interest liability, net Assets Fair Value Disclosure [Abstract] Financial assets Costs And Expenses Total operating expenses Fair Value By Fair Value Hierarchy Level [Axis] Fair Value Hierarchy and NAV Equity [Abstract] Contract With Customer Liability Revenue Recognized Revenue recognized Revenue recognized during the period Operating Income Loss Loss from operations Debt Instrument, Interest Rate, Stated Percentage Effective interest rate Lessee operating lease liability payments due after year four. Lessee Operating Lease Liability Payments Due After Year Four Thereafter Unaudited interim financial statements policy text block. Unaudited Interim Financial Statements Policy [Text Block] Unaudited Interim Condensed Consolidated Financial Statements Collaborative Arrangement and Arrangement Other than Collaborative [Table] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark Common Stock Voting Rights Common stock voting rights description Entity Filer Category Entity Filer Category Schedule Of Unvested Restricted Stock Units Roll Forward Table [Text Block] Summary of Restricted Stock Unit Activity Payments To Acquire Marketable Securities Purchases of marketable securities Liabilities Noncurrent [Abstract] Long-term liabilities Proceeds From Sale And Maturity Of Marketable Securities Proceeds from maturities of marketable securities Other comprehensive Income (loss) Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total Entity Current Reporting Status Entity Current Reporting Status Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation By Asset Class [Domain] Asset Class Inventory Net Inventory Inventory, Net, Total Short-term marketable securities (amortized cost of $347,988 and $412,282, respectively) Debt Securities, Available-for-Sale, Current Other Than Temporary Impairment Credit Losses Recognized In Earnings Categories Of Investments [Domain] Other than Temporary Impairment, Credit Losses Recognized in Earnings, Categories of Investments Stockholders Equity Note Disclosure [Text Block] Shareholders' Equity Finite Lived Intangible Assets Net Intangible assets, net Net Carrying Amount Finite-Lived Intangible Assets, Net, Beginning Balance Finite-Lived Intangible Assets, Net, Ending Balance Stockholders Equity Total Adaptive Biotechnologies Corporation shareholders’ equity Stockholders' Equity Attributable to Parent, Beginning Balance Stockholders' Equity Attributable to Parent, Ending Balance Accumulated Other Comprehensive Income [Member] Accumulated Other Comprehensive Gain (Loss) Fair Value By Asset Class [Axis] Asset Class Schedule Of Available For Sale Securities Reconciliation Table [Text Block] Schedule of Available-for-sale Investments Entity Tax Identification Number Entity Tax Identification Number Income Statement Location [Axis] Income Statement Location Restricted Stock Units Outstanding, Forfeited Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period OrbiMed Royalty & Credit Opportunities IV, LP. OrbiMed Royalty & Credit Opportunities IV, LP [Member] OrbiMed Common stock: $0.0001 par value, 340,000,000 shares authorized at March 31, 2023 and December 31, 2022; 144,279,969 and 143,105,002 shares issued and outstanding at March 31, 2023 and December 31, 2022, respectively Common Stock, Value, Issued Retained Earnings Accumulated Deficit Accumulated deficit Retained Earnings (Accumulated Deficit), Total Statement Equity Components [Axis] Equity Components Share based compensation arrangement by share based payment award options vested and exercisable intrinsic value. Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Exercisable Intrinsic Value Aggregate Intrinsic Value, Stock Options vested and exercisable Potential revenue interest payment to be received. Potential Revenue Interest Payment To Be Received Potential revenue interest payment to be received Deferred revenue balance at December 31, 2022 Deferred revenue balance at March 31, 2023 Contract With Customer Liability Contract with Customer, Liability, Total Disaggregation Of Revenue [Table] Disaggregation Of Revenue [Table] Increase Decrease In Accounts Payable And Accrued Liabilities Accounts payable and accrued liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities, Total Entity Emerging Growth Company Entity Emerging Growth Company Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer Accumulated Loss 12 months or greater, Unrealized loss Operating Expenses [Abstract] Operating expenses Interest Expense, Debt, Total Interest Expense, Debt Interest expense Commercial milestones. Commercial Milestones [Member] Commercial Milestones Significant accounting policies. Significant Accounting Policies [Line Items] Significant Accounting Policies [Line Items] Schedule Of Stock By Class [Table] Schedule Of Stock By Class [Table] Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1 Expected term (in years) Purchase agreement. Purchase Agreement [Member] Purchase Agreement Selling And Marketing Expense Sales and marketing Selling and Marketing Expense, Total Debt Securities Available For Sale [Table] Debt Securities Available For Sale [Table] Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Maximum Expected volatility, maximum Document Transition Report Document Transition Report Assets Fair Value Disclosure Total financial assets Assets, Fair Value Disclosure, Total Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value Weighted-Average Grant Date Fair Value per Share, Nonvested Outstanding, Granted Grant date fair value Nonvested market-based restricted stock units. Nonvested Market Based Restricted Stock Units [Member] Nonvested Market-Based Restricted Stock Units Commitments And Contingencies Disclosure [Text Block] Commitments and Contingencies Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price Weighted Average Exercise Price per Share, Stock Options exercised Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Roll Forward Restricted Stock Units Outstanding Accumulated Other Comprehensive Income Loss Net Of Tax Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Accounts Receivable Net Current Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current, Total Entity Common Stock Shares Outstanding Entity Common Stock, Shares Outstanding Debt Securities Available For Sale Amortized Cost Noncurrent Amortized cost of long-term marketable securities Noncash interest expense Noncash Interest Expense Noncash interest expense. Net Income Loss Net loss attributable to Adaptive Biotechnologies Corporation Net loss attributable to Adaptive Biotechnologies Corporation Valuation Technique Option Pricing Model [Member] Option Valuation Model Non-employee directors. Non Employee Directors [Member] Non Employee Directors Operating Lease Liability Current Current portion of operating lease liabilities Less: Current portion Schedule Of Fair Value Assets And Liabilities Measured On Recurring Basis Table [Text Block] Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis Additional Paid In Capital [Member] Additional Paid In Capital Arrangements And Nonarrangement Transactions [Member] Collaborative Arrangement and Arrangement Other than Collaborative Stock options and restricted stock units forfeited or expired Share based compensation arrangement by share based payment awards forfeited, canceled or expired. Share Based Compensation Arrangement By Share Based Payment Awards Forfeited Canceled Or Expired Entity Registrant Name Entity Registrant Name Customer B. Customer B [Member] Customer B Cash And Cash Equivalents At Carrying Value Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value, Total Earnings Per Share [Text Block] Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders Schedule Of Share Based Payment Award Stock Options Valuation Assumptions Table [Text Block] Summary of Estimated Grant Date Fair Value of Stock Options Granted Share Based Compensation Share-based compensation expense Share-Based Payment Arrangement, Noncash Expense, Total Property Plant And Equipment Net Property and equipment, net Property, Plant and Equipment, Net, Total Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain] Award Type Statement [Line Items] Statement [Line Items] Security12b Title Title of 12(b) Security Ownership [Domain] Ownership Common Stock [Member] Common Stock Sharebased Compensation Arrangement By Sharebased Payment Award Expiration Period Option expiration period Cash And Cash Equivalents Restricted Cash And Cash Equivalents Policy Restricted Cash Net Cash Provided By Used In Operating Activities [Abstract] Operating activities Equity Component [Domain] Equity Component Revenue From Contract With Customer Excluding Assessed Tax Revenue Revenue from collaboration agreement Entity Address State Or Province Entity Address, State or Province 2027 Lessee Operating Lease Liability Payments Due Year Four Regulatory Milestone Revenue. Regulatory Milestone Revenue [Member] Regulatory Milestone Revenue Net increase (decrease) in cash, cash equivalents and restricted cash Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest Comprehensive loss Document Type Document Type Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Development milestones. Development Milestones [Member] Development Milestones Entity Shell Company Entity Shell Company Increase Decrease In Inventories Inventory Increase (Decrease) in Inventories, Total Allocated Share Based Compensation Expense Recognized share-based compensation expense Total share-based compensation expense 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] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Immune Medicine Revenue. Immune Medicine Revenue [Member] Immune Medicine Revenue Corporate Bond Securities [Member] Corporate Bonds Increase (decrease) in operating lease right-of-use assets and liabilities . Increase Decrease In Operating Lease Right Of Use Assets And Liabilities Operating lease right-of-use assets and liabilities Security Exchange Name Security Exchange Name Revenue From Contract With Customer [Abstract] Class Of Stock [Line Items] Class Of Stock [Line Items] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Significant Accounting Policies [Text Block] Significant Accounting Policies Net Cash Provided By Used In Operating Activities Net cash used in operating activities Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1 Remaining Weighted-Average Recognition Period (in years) Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2 Weighted-average remaining contractual life stock options outstanding Other comprehensive income (loss) Other Comprehensive Income Loss Net Of Tax Period Increase Decrease [Abstract] Commitments And Contingencies Disclosure [Abstract] Debt Securities Available For Sale Amortized Cost Current Amortized cost of short-term marketable securities Genentech Inc. Genentech Inc [Member] Genentech, Inc. Restricted Stock Units R S U [Member] Restricted Stock Units (RSUs) Lessee Operating Lease Liability Maturity Table [Text Block] Summary of Reconciles Undiscounted Operating Lease Cash Flows Schedule Of Share Based Compensation Stock Options Activity Table [Text Block] Summary of Stock Option Activity Under 2009 Plan and 2019 Plan Minority Interest Ownership Percentage By Parent Ownership interest percentage Common Stock Shares Outstanding Common stock outstanding Common Stock, Shares, Outstanding, Beginning Balance Common Stock, Shares, Outstanding, Ending Balance Accretion Amortization Of Discounts And Premiums Investments Investment amortization Fair Value Inputs Level2 [Member] Level 2 Available For Sale Securities Debt Securities Estimated Fair Value Debt Securities, Available-for-Sale, Total Short-term marketable securities (amortized cost of $295,689 and $214,115, respectively) Net Cash Provided By Used In Investing Activities [Abstract] Investing activities Commitments and contingencies (Note 9) Commitments And Contingencies Common Stock Shares Issued Common stock issued Available for sale securities debt securities current. Available For Sale Securities Debt Securities Current [Member] Short-Term Marketable Securities U.S. Government Treasury Securities US Treasury Securities [Member] Minimum [Member] Minimum Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Maximum Risk-free interest rate, maximum Market-Based Restricted Stock Units R S U. Market Based Restricted Stock Units R S U [Member] Market-Based Restricted Stock Units Accrued Liabilities Current Accrued liabilities Accrued Liabilities, Current, Total Stockholders Equity [Abstract] Shareholders’ equity Counterparty Name [Axis] Weighted-Average Grant Date Fair Value per Share, Nonvested Outstanding, Forfeited Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value Amortization Of Intangible Assets Amortization of intangible assets Intangible assets amortization Award Type [Axis] Award Type Other Noncash Income Expense Other Other Noncash Income (Expense), Total Restructuring And Related Cost Expected Cost1 Estimated aggregate restructuring costs recognized Restructuring and Related Cost, Expected Cost, Total Significant accounting policies. Significant Accounting Policies [Table] Significant Accounting Policies [Table] Research And Development Expense Research and development Research and Development Expense, Total Lessee Operating Lease Liability Payments Due Total undiscounted lease payments Entity Central Index Key Entity Central Index Key Upfront payment received. Upfront Payment Received Upfront payment received Payments For Restructuring Restructuring costs paid Purchase agreement third payment date. Purchase Agreement Third Payment Date Purchase agreement, third payment date Major Customers [Axis] Customer Accounting Policies [Abstract] Investments Debt And Equity Securities [Abstract] Collaboration Revenue. Collaboration Revenue [Member] Collaboration Revenue Schedule Of Available For Sale Securities [Line Items] Schedule of Available-for-Sale Securities [Line Items] Disaggregation Of Revenue [Line Items] Disaggregation Of Revenue [Line Items] Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date Fair Value By Measurement Frequency [Axis] Measurement Frequency Shares available for grant at March 31, 2023 Shares available for grant at December 31, 2022 Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant Shares available for future issuance Disclosure Of Compensation Related Costs Share Based Payments [Text Block] Equity Incentive Plans General And Administrative Expense General and administrative General and Administrative Expense, Total Organization Consolidation And Presentation Of Financial Statements [Abstract] Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price Weighted Average Exercise Price per Share, Stock Options outstanding, Ending Balance Weighted Average Exercise Price per Share, Stock Options outstanding, Beginning Balance Research And Development Expense [Member] Research and Development Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Minimum Risk-free interest rate, minimum Prepaid Expenses And Other Current Assets [Member] Prepaid Expenses and Other Current Assets Debt Issuance Costs, Net, Total Debt Issuance Costs, Net Debt issuance costs Capitalized issuance costs Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract] Adjustments to reconcile net loss to net cash used in operating activities Retained Earnings [Member] Accumulated Deficit Development revenue. Development Revenue [Member] Development Revenue Name Of Major Customer [Domain] Customer Money Market Funds [Member] Money Market Funds Noncash lease expense. Noncash Lease Expense Noncash lease expense 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 Weighted Average Exercise Price Weighted Average Exercise Price per Share, Stock Options vested and exercisable Additional Paid In Capital Additional paid-in capital Additional Paid in Capital, Total Entity Interactive Data Current Entity Interactive Data Current Letters Of Credit Outstanding Amount Letter of credit Noncash investing activities Cash Flow Noncash Investing And Financing Activities Disclosure [Abstract] Noncash investing and financing activities Additional milestone payment. Additional Milestone Payment Additional milestone payment receivable 2024 Lessee Operating Lease Liability Payments Due Next Twelve Months Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer 12 months or greater, Fair value Local Phone Number Local Phone Number Schedule Of Earnings Per Share Basic And Diluted Table [Text Block] Computation of the Basic and Diluted Net Loss Per Share Attributable to Common Shareholders Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1 Vesting period Net Income Loss Attributable To Noncontrolling Interest Add: Net loss attributable to noncontrolling interest Net Income (Loss) Attributable to Noncontrolling Interest, Total Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Disaggregation Of Revenue Table [Text Block] Schedule of Disaggregated Revenue Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross Shares Subject to Outstanding Stock Options, Stock Options granted Medicare Reimbursements. Medicare Reimbursements [Member] Medicare Reimbursements Income Statement Location [Domain] Income Statement Location Restructuring And Related Cost Number Of Positions Eliminated Restructuring, reduction in workforce Share Based Compensation Arrangement By Share Based Payment Award Options Expirations In Period Shares Subject to Outstanding Stock Options, Stock Options expired Restricted stock units outstanding Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number Restricted Stock Units Outstanding, Nonvested Outstanding, Beginning Balance Restricted Stock Units Outstanding, Nonvested Outstanding, Ending Balance Shares Outstanding Ending Balance, Shares Beginning Balance, Shares Increase Decrease In Prepaid Deferred Expense And Other Assets Prepaid expenses and other current assets Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Contingent Consideration By Type [Axis] Contingent Consideration by Type Customer Concentration Risk [Member] Customer Concentration Risk Weighted-average grant date fair value per share Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number Shares Subject to Outstanding Stock Options, Stock Options outstanding, Ending Balance Shares Subject to Outstanding Stock Options, Stock Options outstanding, Beginning Balance Document Fiscal Year Focus Document Fiscal Year Focus 2025 Lessee Operating Lease Liability Payments Due Year Two Interest And Other Income Interest and other income, net Earnings Per Share Basic Net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, basic Earnings Per Share, Basic, Total Assets [Abstract] Assets Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Minimum Expected volatility, minimum Prepaid Expense And Other Assets Current Prepaid expenses and other current assets MRD Development Agreements MRD development agreements. M R D Development Agreements [Member] Financial Instrument [Axis] Revenue recognition expected period. Revenue Recognition Expected Period Revenue recognition expected period Concentration Risk By Benchmark [Axis] Revenue Liabilities And Stockholders Equity [Abstract] Liabilities and shareholders’ equity Antidilutive Securities Name [Domain] Antidilutive Securities, Name Valuation Technique [Axis] Valuation Approach and Technique Profit Loss Net loss Net loss Assets Current [Abstract] Current assets Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss Less than 12 months, Unrealized loss Fair Value Measurements Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV Debt Securities Available For Sale Unrealized Loss Position Fair Value Table [Text Block] Schedule of Gross Unrealized Holding Losses and Fair Value for Investments in Unrealized Loss Position Fair Value Measurement Frequency [Domain] Measurement Frequency Purchase agreement second payment date. Purchase Agreement Second Payment Date Purchase agreement, second payment date Increase Decrease In Operating Capital [Abstract] Changes in operating assets and liabilities Basis of presentation and principles of consolidation policy. Basis Of Presentation And Principles Of Consolidation Policy Policy [Text Block] Basis of Presentation and Principles of Consolidation Restructuring And Related Activities Disclosure [Text Block] Restructuring Cover [Abstract] Concentration Risk Percentage1 Concentration risk, percentage Products And Services [Domain] Product and Service Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Restricted Stock Units Outstanding, Vested Liabilities Current [Abstract] Current liabilities Non-refundable upfront payments received. Non Refundable Upfront Payments Received Non-refundable upfront payments received Maximum [Member] Maximum Share based compensation arrangement by share based payment award number of shares earned under the award. Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Earned Under The Award Common stock that may be earned under the award Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax Change in unrealized gains and losses on investments Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Text Block] Summary of Compensation Costs Related to Stock Options and RSUs Included on Unaudited Condensed Consolidated Statements of Operations Net cash provided by investing activities Net Cash Provided By Used In Investing Activities Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Genentech, Inc. and Roche Group. Genentech Inc And Roche Group [Member] Genentech, Inc. and Roche Group Stock Issued During Period Shares Stock Options Exercised Issuance of common stock for cash upon exercise of stock options, Shares Shares Subject to Outstanding Stock Options, Stock Options exercised Fair Value Inputs Level3 [Member] Level 3 Use Of Estimates Use of Estimates Accounts Receivable [Member] Accounts Receivable, Net Stock Issued During Period Value Stock Options Exercised Issuance of common stock for cash upon exercise of stock options Common Stock Shares Authorized Common stock authorized Trading Symbol Trading Symbol Ownership [Axis] Ownership Title Of Individual With Relationship To Entity [Domain] Title of Individual Unvested restricted stock units. Unvested Restricted Stock Units [Member] Nonvested Restricted Stock Units Outstanding Information By Category Of Debt Security [Axis] Debt Security Category Balance Sheet Location [Axis] Balance Sheet Location Comprehensive Income Net Of Tax Comprehensive loss attributable to Adaptive Biotechnologies Corporation Share based compensation arrangement by share based payment award vested and exercisable options outstanding weighted average remaining contractual term. Share Based Compensation Arrangement By Share Based Payment Award Vested And Exercisable Options Outstanding Weighted Average Remaining Contractual Term Weighted-average remaining contractual life vested and exercisable options outstanding Accounts Payable Current Accounts payable Accounts Payable, Current, Total Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax Unrealized Loss Plan Name [Axis] Plan Name Title Of Individual [Axis] Title of Individual Concentration Risk Type [Domain] Concentration Risk Type Schedules Of Concentration Of Risk By Risk Factor [Text Block] Schedule of Concentrations of Risk Percentage Common Stock Par Or Stated Value Per Share Common stock par value Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Restricted Stock Units Outstanding, Granted Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1 Deferred revenue, expected to be recognized Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price Weighted Average Exercise Price per Share, Stock Options granted Increase in share reserve Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount Antidilutive securities EX-101.SCH 7 adpt-20230331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100020 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100070 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 100080 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 100090 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 100100 - Disclosure - Deferred Revenue link:presentationLink link:calculationLink link:definitionLink 100110 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 100120 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 100130 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 100140 - Disclosure - Revenue Interest Purchase Agreement link:presentationLink link:calculationLink link:definitionLink 100150 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 100160 - Disclosure - Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 100170 - Disclosure - Equity Incentive Plans link:presentationLink link:calculationLink link:definitionLink 100180 - Disclosure - Restructuring link:presentationLink link:calculationLink link:definitionLink 100190 - Disclosure - Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders link:presentationLink link:calculationLink link:definitionLink 100200 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 100210 - Disclosure - Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 100220 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 100230 - Disclosure - Deferred Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 100240 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 100250 - Disclosure - Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 100260 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 100270 - Disclosure - Revenue Interest Purchase Agreement (Tables) link:presentationLink link:calculationLink link:definitionLink 100280 - Disclosure - Shareholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 100290 - Disclosure - Equity Incentive Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 100300 - Disclosure - Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders (Tables) link:presentationLink link:calculationLink link:definitionLink 100310 - Disclosure - Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100320 - Disclosure - Significant Accounting Policies - Schedule of Concentrations of Risk Percentage (Details) link:presentationLink link:calculationLink link:definitionLink 100330 - Disclosure - Revenue - Schedule of Disaggregated Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 100340 - Disclosure - Revenue - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100350 - Disclosure - Deferred Revenue - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100360 - Disclosure - Deferred Revenue - Additional Information (Details1) link:presentationLink link:calculationLink link:definitionLink 100360 - Disclosure - Deferred Revenue - Additional Information (Details1) [Default] link:presentationLink link:calculationLink link:definitionLink 100370 - Disclosure - Deferred Revenue - Schedule of Changes in Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 100380 - Disclosure - Fair Value Measurements - Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 100390 - Disclosure - Investments - Schedule of Available-for-sale Investments (Details) link:presentationLink link:calculationLink link:definitionLink 100400 - Disclosure - Investments - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100410 - Disclosure - Investments - Schedule of Gross Unrealized Holding Losses and Fair Value for Investments in Unrealized Loss Position (Details) link:presentationLink link:calculationLink link:definitionLink 100420 - Disclosure - Leases - Summary of Reconciles Undiscounted Operating Lease Cash Flows (Details) link:presentationLink link:calculationLink link:definitionLink 100430 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100440 - Disclosure - Revenue Interest Purchase Agreement - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100450 - Disclosure - Revenue Interest Purchase Agreement - Schedule of Revenue Interest Liability, Net Activity (Details) link:presentationLink link:calculationLink link:definitionLink 100460 - Disclosure - Shareholders' Equity - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100470 - Disclosure - Shareholders' Equity - Summary of Reserved Shares of Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 100480 - Disclosure - Equity Incentive Plans - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100490 - Disclosure - Leases - Summary of Reconciles Undiscounted Operating Lease Cash Flows (Details) 2 link:presentationLink link:calculationLink link:definitionLink 100500 - Disclosure - Equity Incentive Plans - Summary of Changes in Shares Available for Grant (Details) link:presentationLink link:calculationLink link:definitionLink 100510 - Disclosure - Equity Incentive Plans - Summary of Stock Option Activity Under 2009 Plan and 2019 Plan (Details) link:presentationLink link:calculationLink link:definitionLink 100520 - Disclosure - Equity Incentive Plans - Summary of Restricted Stock Unit Activity (Details) link:presentationLink link:calculationLink link:definitionLink 100530 - Disclosure - Equity Incentive Plans - Summary of Estimated Grant Date Fair Value of Stock Options Granted (Details) link:presentationLink link:calculationLink link:definitionLink 100540 - Disclosure - Equity Incentive Plans - Summary of Compensation Costs Related to Stock Options and RSUs Included on Unaudited Condensed Consolidated Statements of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 100550 - Disclosure - Equity Incentive Plans - Schedule of Unrecognized Share-Based Compensation Expense and the Remaining Weighted-Average Recognition Period (Details) link:presentationLink link:calculationLink link:definitionLink 100560 - Disclosure - Restructuring - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100570 - Disclosure - Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders - Computation of the Basic and Diluted Net Loss Per Share Attributable to Common Shareholders (Details) link:presentationLink link:calculationLink link:definitionLink 100580 - Disclosure - Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders - Weighted-Average Common Stock Equivalents were Excluded From Calculation of Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.PRE 8 adpt-20230331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT EX-101.CAL 9 adpt-20230331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 adpt-20230331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2023
Apr. 28, 2023
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Mar. 31, 2023  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q1  
Trading Symbol ADPT  
Entity Registrant Name ADAPTIVE BIOTECHNOLOGIES CORPORATION  
Entity Central Index Key 0001478320  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Title of 12(b) Security Common stock, par value $0.0001 per share  
Security Exchange Name NASDAQ  
Entity Common Stock, Shares Outstanding   144,311,000
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 1165 Eastlake Avenue East  
Entity Address, City or Town Seattle  
Entity Address, State or Province WA  
Entity Address, Postal Zip Code 98109  
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 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 94,612 $ 90,030
Short-term marketable securities (amortized cost of $347,988 and $412,282, respectively) 346,083 408,166
Accounts receivable, net 30,972 40,057
Inventory 19,874 14,453
Prepaid expenses and other current assets 9,792 9,440
Total current assets 501,333 562,146
Long-term assets    
Property and equipment, net 81,294 83,447
Operating lease right-of-use assets 78,960 80,763
Restricted cash 2,315 2,398
Intangible assets, net 6,408 6,827
Goodwill 118,972 118,972
Other assets 2,181 2,064
Total assets 791,463 856,617
Current liabilities    
Accounts payable 6,333 8,084
Accrued liabilities 8,041 12,424
Accrued compensation and benefits 6,120 15,935
Current portion of operating lease liabilities 9,287 9,230
Current portion of deferred revenue 60,320 64,115
Total current liabilities 90,101 109,788
Long-term liabilities    
Operating lease liabilities, less current portion 96,494 98,772
Deferred revenue, less current portion 53,908 58,599
Revenue interest liability, net 127,008 125,360
Total liabilities 367,511 392,519
Commitments and contingencies (Note 9)
Shareholders’ equity    
Preferred stock: $0.0001 par value, 10,000,000 shares authorized at March 31, 2023 and December 31, 2022; no shares issued and outstanding at March 31, 2023 and December 31, 2022
Common stock: $0.0001 par value, 340,000,000 shares authorized at March 31, 2023 and December 31, 2022; 144,279,969 and 143,105,002 shares issued and outstanding at March 31, 2023 and December 31, 2022, respectively 14 14
Additional paid-in capital 1,402,692 1,387,349
Accumulated other comprehensive loss (1,905) (4,116)
Accumulated deficit (976,781) (919,082)
Total Adaptive Biotechnologies Corporation shareholders’ equity 424,020 464,165
Noncontrolling interest (68) (67)
Total shareholders’ equity 423,952 464,098
Total liabilities and shareholders’ equity $ 791,463 $ 856,617
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Statement Of Financial Position [Abstract]    
Amortized cost of short-term marketable securities $ 347,988 $ 412,282
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 144,279,969 143,105,002
Common stock outstanding 144,279,969 143,105,002
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Statement [Abstract]    
Revenue $ 37,647 $ 38,620
Operating expenses    
Cost of revenue 18,681 13,192
Research and development 32,601 37,839
Sales and marketing 22,308 26,093
General and administrative 20,831 24,144
Amortization of intangible assets 419 419
Total operating expenses 94,840 101,687
Loss from operations (57,193) (63,067)
Interest and other income, net 3,024 271
Interest expense (3,531)  
Net loss (57,700) (62,796)
Add: Net loss attributable to noncontrolling interest 1 60
Net loss attributable to Adaptive Biotechnologies Corporation $ (57,699) $ (62,736)
Net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, basic $ (0.40) $ (0.44)
Weighted-average shares used in computing net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, basic 143,511,142 141,697,252
Net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, diluted $ (0.40) $ (0.44)
Weighted-average shares used in computing net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, diluted 143,511,142 141,697,252
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Comprehensive Loss (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Statement Of Financial Position [Abstract]    
Net loss $ (57,700) $ (62,796)
Other comprehensive income (loss)    
Change in unrealized gains and losses on investments 2,211 (3,646)
Comprehensive loss (55,489) (66,442)
Add: Comprehensive loss attributable to noncontrolling interest 1 60
Comprehensive loss attributable to Adaptive Biotechnologies Corporation $ (55,488) $ (66,382)
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid In Capital
Accumulated Other Comprehensive Gain (Loss)
Accumulated Deficit
Noncontrolling Interest
Beginning Balance at Dec. 31, 2021 $ 604,102 $ 14 $ 1,324,006 $ (1,137) $ (718,891) $ 110
Beginning Balance, Shares at Dec. 31, 2021   141,393,865        
Issuance of common stock for cash upon exercise of stock options 2,734   2,734      
Issuance of common stock for cash upon exercise of stock options, Shares   648,208        
Vesting of restricted stock units   141,185        
Share-based compensation expense 12,861   12,861      
Other comprehensive Income (loss) (3,646)     (3,646)    
Net loss (62,796)       (62,736) (60)
Ending Balance at Mar. 31, 2022 553,255 $ 14 1,339,601 (4,783) (781,627) 50
Ending Balance, Shares at Mar. 31, 2022   142,183,258        
Beginning Balance at Dec. 31, 2022 464,098 $ 14 1,387,349 (4,116) (919,082) (67)
Beginning Balance, Shares at Dec. 31, 2022   143,105,002        
Issuance of common stock for cash upon exercise of stock options $ 672   672      
Issuance of common stock for cash upon exercise of stock options, Shares 145,758 145,758        
Vesting of restricted stock units   1,029,209        
Share-based compensation expense $ 14,671   14,671      
Other comprehensive Income (loss) 2,211     2,211    
Net loss (57,700)       (57,699) (1)
Ending Balance at Mar. 31, 2023 $ 423,952 $ 14 $ 1,402,692 $ (1,905) $ (976,781) $ (68)
Ending Balance, Shares at Mar. 31, 2023   144,279,969        
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Operating activities    
Net loss $ (57,700) $ (62,796)
Adjustments to reconcile net loss to net cash used in operating activities    
Depreciation expense 5,004 4,637
Noncash lease expense 1,805 1,792
Share-based compensation expense 14,671 12,861
Intangible assets amortization 419 419
Investment amortization (1,609) 862
Inventory reserve 1,080  
Noncash interest expense 1,648  
Other 5 (20)
Changes in operating assets and liabilities    
Accounts receivable, net 9,085 (5,109)
Inventory (6,607) (1,739)
Prepaid expenses and other current assets (352) 962
Accounts payable and accrued liabilities (15,878) (7,545)
Operating lease right-of-use assets and liabilities (2,223) 2,035
Deferred revenue (8,486) (10,812)
Other (14)  
Net cash used in operating activities (59,152) (64,453)
Investing activities    
Purchases of property and equipment (2,924) (3,077)
Purchases of marketable securities (89,097) (60,235)
Proceeds from maturities of marketable securities 155,000 101,000
Net cash provided by investing activities 62,979 37,688
Financing activities    
Proceeds from exercise of stock options 672 2,749
Net cash provided by financing activities 672 2,749
Net increase (decrease) in cash, cash equivalents and restricted cash 4,499 (24,016)
Cash, cash equivalents and restricted cash at beginning of year 92,428 141,203
Cash, cash equivalents and restricted cash at end of period 96,927 117,187
Noncash investing activities    
Purchases of equipment included in accounts payable and accrued liabilities 1,651 $ 2,952
Supplemental disclosure of cash flow information    
Cash paid for interest $ 2,760  
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Organization and Description of Business
3 Months Ended
Mar. 31, 2023
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 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 applies our proprietary technologies to read the diverse genetic code of a patient’s immune system and aims to understand precisely how the immune system 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 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 and autoimmune disorders.

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.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Significant Accounting Policies

2. Significant Accounting Policies

Basis of Presentation and Principles of Consolidation

The unaudited condensed consolidated financial statements include the accounts of Adaptive Biotechnologies Corporation, Adaptive Biotechnologies B.V., our wholly-owned subsidiary, and Digital Biotechnologies, Inc., a corporate subsidiary we have 70% ownership interest in. The remaining interest in Digital Biotechnologies, Inc., held by certain of our related parties and their related family trusts, are shown in the unaudited condensed consolidated financial statements as noncontrolling interest. All intercompany transactions and balances have been eliminated upon consolidation.

Use of Estimates

The preparation of condensed consolidated 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 condensed consolidated 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, imputing interest for our revenue interest purchase agreement (the “Purchase Agreement”) that we entered into in September 2022, the provision for income taxes, including related reserves, and the analysis of goodwill impairment, 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 Consolidated Financial Statements

In our opinion, the accompanying unaudited condensed consolidated financial statements have been prepared in accordance with GAAP for interim financial information. These unaudited condensed consolidated financial statements include all adjustments necessary to fairly state our financial position and the results of our operations and cash flows for interim periods in accordance with GAAP. All such adjustments were 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 consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in our Annual Report on Form 10-K for the year ended December 31, 2022 filed with the Securities and Exchange Commission (“SEC”) on February 14, 2023.

Restricted Cash

We had a restricted cash balance of $2.3 million and $2.4 million as of March 31, 2023 and December 31, 2022, respectively. Our restricted cash primarily relates to certain balances we are required to maintain under lease arrangements for some of our property and facility leases.

Concentrations of Risk

We are subject to a concentration of risk from a limited number of suppliers, or in certain 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 treasury and agency securities, corporate bonds and commercial paper with high-quality accredited financial institutions.

Significant customers are those that represent more than ten percent of our total revenue or accounts receivable, net balances for the periods and as of each condensed consolidated balance sheet date presented, respectively.

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 dates presented were as follows:

 

 

 

Revenue

 

Accounts Receivable, Net

 

 

Three Months Ended March 31,

 

March 31,

 

December 31,

 

 

2023

 

2022

 

2023

 

2022

Customer A

 

*%

 

*%

 

*%

 

15.8%

Customer B

 

*

 

17.9

 

*

 

19.5

Genentech, Inc. and Roche Group

 

26.6

 

33.8

 

*

 

*

* less than 10%

 

 

 

 

 

 

 

 

Revenue Recognition

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.

We derive revenue by providing diagnostic and research services in our Immune Medicine and Minimal Residual Disease (“MRD”) market opportunities. Our Immune Medicine revenue consists of revenue generated from (1) providing sample testing services for our commercial research product, immunoSEQ, to biopharmaceutical customers and academic institutions; (2) providing our T-Detect COVID tests to clinical customers; and (3) our collaboration agreements with Genentech, Inc. (“Genentech”) and other biopharmaceutical customers in areas of drug and target discovery. Our MRD revenue consists of revenue generated from (1) providing our clonoSEQ report to clinical customers; (2) providing MRD sample testing services to biopharmaceutical customers and certain academic institutions, including investigator-led clinical trials; and (3) providing our clonoSEQ report or results to certain international laboratory sites through technology transfers.

For research customers who utilize either immunoSEQ or our MRD services, 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: (1) the delivery of our immunoSEQ or MRD data for customer provided samples; and (2) related data analysis. We recognize revenue for both identified performance obligations as sample results are delivered to the customer. In periods where our sample estimates are reduced or a customer project is cancelled and, in either case, we have remaining related deferred revenue, we recognize revenue using a cumulative catch-up approach based on the proportion of samples delivered to date relative to the remaining samples expected to be delivered.

For agreements where we provide our clonoSEQ report to ordering physicians, we have identified one performance obligation: the delivery of a clonoSEQ report. We bill and receive payments for these transactions from commercial, government and medical institution payors. 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.

Regarding our clonoSEQ coverage under Medicare, we bill an episode of treatment when we deliver the first eligible test report. 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 recognition commences at the time the initial billable test report 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 either as we deliver our estimate of the remaining tests in a patient’s treatment cycle or when the likelihood becomes remote that a patient will receive additional testing.

The contract transaction price for agreements we enter into with biopharmaceutical customers to further develop and commercialize their therapeutics may consist of a combination of non-refundable upfront fees, separately priced MRD testing fees and milestone fees earned upon our customers’ achievement of certain regulatory approvals. Depending on the contract, these agreements include single or multiple performance obligations. Such performance obligations include providing services to support our customers’ therapeutic development efforts, including regulatory support for our technology intended to be utilized as part of our customers’ registrational trials, developing analytical plans for our data, participating on joint research committees, assisting in completing a regulatory submission and providing MRD testing services related to customer-provided samples for our customers' regulatory submissions. Generally, the support services, excluding MRD testing services, are not distinct within the context of the contract and thus are accounted for as a single performance obligation. 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 MRD testing services. When MRD sample testing services are separately priced customer options, we assess if a material right exists and, if not, the customer option to purchase additional MRD sample testing services is not considered part of the contract. We recognize revenue related to MRD testing services 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, 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 using a cost-based model based on estimates of effort completed. Selecting the measure of progress and estimating progress to date requires significant judgment. Except for any non-refundable upfront fees, the other forms of compensation represent variable consideration. At contract inception, we fully constrain any consideration related to regulatory milestones, as the achievement of such milestones is subject to third-party regulatory approval and the customers’ own submission decision-making. Variable consideration related to 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 will not occur. Milestone payments for regulatory approvals, which are not within our customers’ control, 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, as well as the level of effort and investment required to achieve the respective milestone.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue
3 Months Ended
Mar. 31, 2023
Revenue From Contract With Customer [Abstract]  
Revenue

3. Revenue

We disaggregate our revenue from contracts with customers by market opportunity and type of arrangement, as we believe this best depicts how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors.

The following table presents our disaggregated revenue for the periods presented (in thousands):

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Immune Medicine revenue

 

 

 

 

 

 

Service revenue

 

$

7,102

 

 

$

7,113

 

Collaboration revenue

 

 

9,118

 

 

 

13,703

 

Total Immune Medicine revenue

 

 

16,220

 

 

 

20,816

 

MRD revenue

 

 

 

 

 

 

Service revenue

 

 

21,427

 

 

 

14,804

 

Regulatory milestone revenue

 

 

 

 

 

3,000

 

Total MRD revenue

 

 

21,427

 

 

 

17,804

 

Total revenue

 

$

37,647

 

 

$

38,620

 

During the three months ended March 31, 2023, we recognized $1.0 million in MRD service revenue related to Medicare reimbursements resulting from our determination that the likelihood of additional testing for specific patients was remote and from cancelled customer contracts.

During the three months ended March 31, 2022, we recognized $1.2 million in MRD service revenue related to Medicare reimbursements resulting from our determination that the likelihood of additional testing for specific patients was remote, a change in estimates of total samples to be provided under certain of our agreements and cancelled customer contracts.

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

Genentech Collaboration Agreement

In December 2018, we entered into a worldwide collaboration and license agreement with Genentech (the “Genentech Agreement”) 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 Genentech 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 Genentech 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 Accounting Standards Codification (“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 Topic 606, Revenue from Contracts with Customers (“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 Products 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 Genentech 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. 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 resulting from 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, 2023. 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 Products and Personalized Product pathways. When any of the potential regulatory and development milestones are no longer fully constrained and are included in the transaction price, such amounts will be recognized using the cumulative catch-up method based on proportional performance at such time. We currently expect to recognize the revenue over a period of approximately eight to nine years from the effective date. This estimate of the research and development period considers pursuit options of development activities supporting both the Shared Products and 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 $9.1 million and $12.3 million in Immune Medicine collaboration revenue during the three months ended March 31, 2023 and 2022, respectively, related to the Genentech Agreement. Costs related to the Genentech Agreement are included in research and development expenses.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Deferred Revenue
3 Months Ended
Mar. 31, 2023
Revenue From Contract With Customer [Abstract]  
Deferred Revenue

4. Deferred Revenue

Deferred revenue from the Genentech Agreement represents $26.7 million and $51.5 million of the current and non-current deferred revenue balances, respectively, as of March 31, 2023 and $31.8 million and $55.5 million of the current and non-current deferred revenue balances, respectively, as of December 31, 2022. We expect our current deferred revenue to be recognized as revenue within 12 months. We expect the majority of our non-current deferred revenue to be recognized as revenue over a period of approximately four years from March 31, 2023. 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 various research and development activities.

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

 

Deferred revenue balance at December 31, 2022

 

$

122,714

 

Additions to deferred revenue during the period

 

 

9,604

 

Revenue recognized during the period

 

 

(18,090

)

Deferred revenue balance at March 31, 2023

 

$

114,228

 

 

As of March 31, 2023, $15.0 million was recognized as revenue that was included in the deferred revenue balance at December 31, 2022.

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements
3 Months Ended
Mar. 31, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements

5. Fair Value Measurements

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

 

 

 

March 31, 2023

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Financial assets

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

43,433

 

 

$

 

 

$

 

 

$

43,433

 

U.S. government treasury and agency securities

 

 

 

 

 

341,683

 

 

 

 

 

 

341,683

 

Corporate bonds

 

 

 

 

 

4,400

 

 

 

 

 

 

4,400

 

Total financial assets

 

$

43,433

 

 

$

346,083

 

 

$

 

 

$

389,516

 

 

 

 

December 31, 2022

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Financial assets

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

38,502

 

 

$

 

 

$

 

 

$

38,502

 

Commercial paper

 

 

 

 

 

9,969

 

 

 

 

 

 

9,969

 

U.S. government treasury securities

 

 

 

 

 

385,848

 

 

 

 

 

 

385,848

 

Corporate bonds

 

 

 

 

 

12,349

 

 

 

 

 

 

12,349

 

Total financial assets

 

$

38,502

 

 

$

408,166

 

 

$

 

 

$

446,668

 

 

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 treasury and agency securities, corporate bonds and commercial paper, and are valued based on recent trades of securities in inactive markets or on quoted market prices of similar instruments and other significant inputs derived from or corroborated by observable market data.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Investments
3 Months Ended
Mar. 31, 2023
Investments Debt And Equity Securities [Abstract]  
Investments

6. Investments

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

 

 

 

March 31, 2023

 

 

 

Amortized Cost

 

 

Unrealized Gain

 

 

Unrealized Loss

 

 

Estimated Fair Value

 

Short-term marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government treasury and agency securities

 

$

343,586

 

 

$

68

 

 

$

(1,971

)

 

$

341,683

 

Corporate bonds

 

 

4,402

 

 

 

 

 

 

(2

)

 

 

4,400

 

Total short-term marketable securities

 

$

347,988

 

 

$

68

 

 

$

(1,973

)

 

$

346,083

 

 

 

 

December 31, 2022

 

 

 

Amortized Cost

 

 

Unrealized Gain

 

 

Unrealized Loss

 

 

Estimated Fair Value

 

Short-term marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

$

9,969

 

 

$

 

 

$

 

 

$

9,969

 

U.S. government treasury securities

 

 

389,898

 

 

 

14

 

 

 

(4,064

)

 

 

385,848

 

Corporate bonds

 

 

12,415

 

 

 

 

 

 

(66

)

 

 

12,349

 

Total short-term marketable securities

 

$

412,282

 

 

$

14

 

 

$

(4,130

)

 

$

408,166

 

 

All the U.S. government treasury and agency securities, corporate bonds and commercial paper designated as short-term marketable securities have an effective maturity date that is equal to or less than one year from the respective condensed consolidated 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 condensed consolidated balance sheet date.

Accrued interest receivable is excluded from the amortized cost and estimated fair value of our marketable securities. Accrued interest receivable of $0.9 million and $0.8 million were presented separately within the prepaid expenses and other current assets balance on the unaudited condensed consolidated balance sheet as of March 31, 2023 and on the condensed consolidated balance sheet as of December 31, 2022, respectively.

 

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

 

 

 

Less Than 12 Months

 

 

12 Months Or Greater

 

 

 

Fair Value

 

 

Unrealized Loss

 

 

Fair Value

 

 

Unrealized Loss

 

U.S. government treasury and agency securities

 

$

98,346

 

 

$

(193

)

 

$

137,972

 

 

$

(1,778

)

Corporate bonds

 

 

 

 

 

 

 

 

4,400

 

 

 

(2

)

Total available-for-sale securities

 

$

98,346

 

 

$

(193

)

 

$

142,372

 

 

$

(1,780

)

 

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, 2023, 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, which may be maturity. Based on our assessment, we concluded all impairment as of March 31, 2023 to be due to factors other than credit loss, such as changes in interest rates. A credit allowance was not recognized and the impairment of our available-for-sale securities was recorded in other comprehensive loss.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Leases
3 Months Ended
Mar. 31, 2023
Lessee Disclosure [Abstract]  
Leases

7. Leases

We have operating lease agreements for laboratory, office and warehouse facilities in Seattle, Washington, Bothell, Washington, South San Francisco, California and New York City, New York. As of March 31, 2023, we were not party to any finance leases.

The following table reconciles our undiscounted operating lease cash flows to our operating lease liabilities, less current portion balance as of March 31, 2023 (in thousands):

 

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

 

$

10,520

 

2024

 

 

13,692

 

2025

 

 

14,098

 

2026

 

 

12,330

 

2027

 

 

11,944

 

Thereafter

 

 

69,244

 

Total undiscounted lease payments

 

 

131,828

 

Less: Imputed interest rate

 

 

(26,047

)

Total operating lease liabilities

 

 

105,781

 

Less: Current portion

 

 

(9,287

)

Operating lease liabilities, less current portion

 

$

96,494

 

 

During the three months ended March 31, 2023, cash paid for amounts included in the measurement of lease liabilities was $3.4 million. Cash paid for amounts included in the measurement of lease liabilities was $3.3 million and cash received for tenant improvement allowances was $4.0 million during the three months ended March 31, 2022.

We previously entered into a $2.1 million letter of credit with one of our financial institutions in connection with one of our leases.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Interest Purchase Agreement
3 Months Ended
Mar. 31, 2023
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
Revenue Interest Purchase Agreement

8. Revenue Interest Purchase Agreement

In September 2022, we entered into the Purchase Agreement with OrbiMed Royalty & Credit Opportunities IV, LP ("OrbiMed"), an affiliate of OrbiMed Advisors LLC, as collateral agent and administrative agent for the purchasers party thereto (the “Purchasers”). Pursuant to the Purchase Agreement, we received $125.0 million from the Purchasers at closing, less certain transaction expenses. We are also entitled to receive up to $125.0 million in subsequent installments as follows: (i) $75.0 million upon our request occurring no later than September 12, 2025 and (ii) $50.0 million upon our request in connection with certain permitted acquisitions occurring no later than September 12, 2025, in each case subject to certain funding conditions.

As consideration for such payments, the Purchasers have a right to receive certain revenue interests (the “Revenue Interests”) from us based on a percentage of all GAAP revenue. Payments in respect of the Revenue Interests shall be made quarterly within 45 days following the end of each fiscal quarter (each, a “Revenue Interest Payment”).

Accounting Treatment

We accounted for the transaction as long-term debt recorded at amortized cost using the effective interest rate method.

To determine the amortization of the Purchase Agreement obligation, we are required to estimate the amount and timing of future Revenue Interest Payments based on our estimate of the timing and amount of future revenues and calculate an effective interest rate which will amortize the obligation to zero over the amortization period, taking into account the forecasted Revenue Interest Payments. The calculated effective interest rate as of March 31, 2023 was 11.4%.

In connection with the Purchase Agreement, we incurred debt issuance costs of $0.6 million. Debt issuance costs have been recorded to long-term debt and are being amortized over the estimated term of the debt using the effective interest method, adjusted on a prospective basis for changes in the underlying assumptions and inputs.

The assumptions used in determining the expected repayment term of the obligation and amortization period of the issuance costs requires that we make estimates that could impact the short- and long-term classification of these costs, as well as the period over which these costs will be amortized. We periodically assess the amount and timing of expected Revenue Interest Payments based on internal forecasts.

To the extent such payments are greater or less than our initial estimates or the timing of such payments is materially different than our original estimates, we will prospectively adjust the amortization of the revenue interest liability and the effective interest rate.

The following table sets forth the revenue interest liability, net activity during the three months ended March 31, 2023 (in thousands):

 

Revenue interest liability, net at December 31, 2022

 

$

125,360

 

Interest expense

 

 

3,531

 

Revenue interest payable

 

 

(1,883

)

Revenue interest liability, net at March 31, 2023

 

$

127,008

 

The revenue interest payable of $1.9 million was included within the accounts payable balance on the unaudited condensed consolidated balance sheet as of March 31, 2023.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2023
Commitments And Contingencies Disclosure [Abstract]  
Commitments and Contingencies . 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 were not party to any material legal proceedings as of March 31, 2023.

 

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 27 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Shareholders' Equity
3 Months Ended
Mar. 31, 2023
Equity [Abstract]  
Shareholders' Equity

10. Shareholders’ Equity

Common Stock

Our common stock has 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.

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

Effective January 1, 2023, our 2019 Plan and ESPP reserves increased by 7,155,250 shares and 1,431,050 shares, respectively.

As of March 31, 2023, we had reserved shares of common stock for the following:

 

Shares issuable upon the exercise of outstanding stock options granted

 

 

14,783,332

 

Shares issuable upon the vesting of outstanding restricted stock units granted and the maximum outstanding market-based restricted stock units eligible to be earned

 

 

13,070,824

 

Shares available for future grant under the 2019 Equity Incentive Plan

 

 

12,705,088

 

Shares available for future grant under the Employee Stock Purchase Plan

 

 

4,235,348

 

Total shares of common stock reserved for future issuance

 

 

44,794,592

 

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Equity Incentive Plans
3 Months Ended
Mar. 31, 2023
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Equity Incentive Plans

11. Equity Incentive Plans

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 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. Stock 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 stock 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 grant under the 2009 Plan, it continues to govern outstanding equity awards granted thereunder.

2019 Equity Incentive Plan

The 2019 Plan became effective immediately prior to the closing of our initial public offering in July 2019. The 2019 Plan provides for the issuance of awards in the form of stock options and other share-based awards for employees, directors and consultants. Under the 2019 Plan, the stock option exercise price per share shall not be less than the fair market value of a share of stock on the effective date of grant, 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, stock 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 stock option and restricted stock unit grants made to non-employee directors, stock options and restricted stock units 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, 2023, we had 35,325,928 shares of common stock authorized for issuance under the 2019 Plan.

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

 

 

 

Shares Available for Grant

 

Shares available for grant at December 31, 2022

 

 

14,581,975

 

2019 Equity Incentive Plan reserve increase effective January 1, 2023

 

 

7,155,250

 

Stock options and restricted stock units granted and the maximum market-based restricted stock units granted eligible to be earned

 

 

(9,516,635

)

Stock options and restricted stock units forfeited or expired

 

 

484,498

 

Shares available for grant at March 31, 2023

 

 

12,705,088

 

 

Stock Options

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

 

 

 

Shares Subject to
Outstanding Stock Options

 

 

Weighted-Average Exercise
Price per Share

 

 

Aggregate Intrinsic Value
(in thousands)

 

Stock options outstanding at December 31, 2022

 

 

13,520,997

 

 

$

16.88

 

 

 

 

Stock options granted

 

 

1,612,032

 

 

 

8.46

 

 

 

 

Stock options forfeited

 

 

(123,317

)

 

 

24.03

 

 

 

 

Stock options expired

 

 

(80,622

)

 

 

27.61

 

 

 

 

Stock options exercised

 

 

(145,758

)

 

 

4.61

 

 

 

 

Stock options outstanding at March 31, 2023

 

 

14,783,332

 

 

$

15.97

 

 

$

13,654

 

Stock options vested and exercisable at March 31, 2023

 

 

8,486,735

 

 

$

15.35

 

 

$

12,075

 

 

The weighted-average remaining contractual life for stock options outstanding as of March 31, 2023 was 7.1 years. The weighted-average remaining contractual life for vested and exercisable stock options as of March 31, 2023 was 5.7 years.

Restricted Stock Units

Restricted stock unit activity under the 2019 Plan during the three months ended March 31, 2023 was as follows:

 

 

 

Restricted Stock Units
Outstanding

 

 

Weighted-Average Grant Date
Fair Value per Share

 

Nonvested restricted stock units outstanding at December 31, 2022

 

 

5,981,755

 

 

$

14.11

 

Restricted stock units granted

 

 

6,486,163

 

 

 

8.46

 

Restricted stock units forfeited

 

 

(280,559

)

 

 

12.54

 

Restricted stock units vested

 

 

(1,029,209

)

 

 

15.37

 

Nonvested restricted stock units outstanding at March 31, 2023

 

 

11,158,150

 

 

$

10.75

 

Market-Based Restricted Stock Units

In addition to the restricted stock units described above, our board of directors approved awards of market-based restricted stock units to our chief executive officer and chief scientific officer in March 2023. The shares of common stock that may be earned under the awards, each ranging from zero shares to 709,220 shares, are calculated based upon our total shareholder return during a three-year performance period as measured against that of the group of companies comprising the S&P Biotechnology Select Industry Index as of the grant date, subject to certain adjustments to such index group. Except as expressly provided in the terms of each award's agreement, vesting is subject to the respective grantee's continuous service through the end of the three-year performance period. These market-based restricted stock units, along with those granted to our chief executive officer in March 2022, under which zero to 494,234 shares may be earned, remain outstanding as of March 31, 2023.

Grant Date Fair Value of Stock Options, Restricted Stock Units and Market-Based Restricted Stock Units Granted

The estimated grant date fair values of stock options granted during the three months ended March 31, 2023 and 2022 were estimated using the Black-Scholes option-pricing model with the following assumptions:

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Fair value of common stock

 

$8.46

 

 

$12.14 - $14.95

 

Expected term (in years)

 

5.27 - 6.08

 

 

5.27 - 6.08

 

Risk-free interest rate

 

4.2% - 4.3%

 

 

1.7% - 2.5%

 

Expected volatility

 

71.2% - 71.6%

 

 

68.2% - 69.8%

 

Expected dividend yield

 

 

 

 

 

 

 

The determination of the grant date fair value of stock options granted using a Black-Scholes option-pricing model is affected by the 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—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 stock 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 stock 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 terms of the stock options.

 

Expected volatility—As we do not have sufficient trading history for our common stock, expected volatility is based on the historical volatility of our publicly traded industry peers utilizing a period of time consistent with our estimate of 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 weighted-average grant date fair value per share of stock options granted during the three months ended March 31, 2023 and 2022 was $5.61 and $7.81, respectively.

The grant date fair value of restricted stock units granted 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. The weighted-average grant date fair value per share of restricted stock units granted during the three months ended March 31, 2023 and 2022 was $8.46 and $12.17, respectively.

The grant date fair value per share of the market-based restricted stock units granted during the three months ended March 31, 2023 and 2022 was $13.82 and $18.89, respectively, and was determined using a Monte Carlo valuation model, which uses assumptions such as volatility, risk-free interest rate and dividend estimated for the respective performance periods. The weighted-average grant date fair value per share of the target payout level of the market-based restricted stock units outstanding as of March 31, 2023, 956,337 shares, was $15.13. The aggregate share-based compensation expense of the market-based restricted stock units granted during the three months ended March 31, 2023 and 2022 was $9.8 million and $4.7 million, respectively, and is recognized on a straight-line basis over the respective grants' three-year performance periods, which are also the requisite service periods. Attainment of each grant's respective market condition and the number of shares earned and vested does not impact the related share-based compensation expense recognized. Share-based compensation expense will be reversed only if the respective grantee does not provide continuous service through the respective performance period for reasons other than those expressly provided in the terms of the respective award.

The compensation cost related to stock options, restricted stock units and market-based restricted stock units for the three months ended March 31, 2023 and 2022 are included on the unaudited condensed consolidated statements of operations as follows (in thousands):

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Cost of revenue

 

$

1,294

 

 

$

795

 

Research and development

 

 

4,549

 

 

 

4,345

 

Sales and marketing

 

 

3,431

 

 

 

3,229

 

General and administrative

 

 

5,397

 

 

 

4,492

 

Total share-based compensation expense

 

$

14,671

 

 

$

12,861

 

 

As of March 31, 2023, unrecognized share-based compensation expense and the remaining weighted-average recognition period were as follows:

 

 

 

Unrecognized Share-Based
Compensation Expense
(in thousands)

 

 

Remaining Weighted-Average
Recognition Period
(in years)

 

Nonvested stock options

 

$

64,315

 

 

 

2.47

 

Nonvested restricted stock units

 

 

113,829

 

 

 

3.32

 

Nonvested market-based restricted stock units

 

 

12,576

 

 

 

2.69

 

 

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders

12. Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders

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

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Net loss attributable to Adaptive Biotechnologies Corporation

 

$

(57,699

)

 

$

(62,736

)

Weighted-average shares used in computing net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, basic and diluted

 

 

143,511,142

 

 

 

141,697,252

 

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

 

$

(0.40

)

 

$

(0.44

)

Given the loss position for all periods presented, basic net loss per share attributable to our common shareholders is the same as diluted net loss per share attributable to our 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 our common shareholders for the three months ended March 31, 2023 and 2022, as they had an anti-dilutive effect:

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Stock options outstanding

 

 

13,800,485

 

 

 

13,255,459

 

Nonvested restricted stock units outstanding

 

 

7,386,862

 

 

 

2,587,492

 

Maximum nonvested market-based restricted stock units outstanding eligible to be earned

 

 

904,006

 

 

 

153,762

 

Total

 

 

22,091,353

 

 

 

15,996,713

 

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Basis of Presentation and Principles of Consolidation

Basis of Presentation and Principles of Consolidation

The unaudited condensed consolidated financial statements include the accounts of Adaptive Biotechnologies Corporation, Adaptive Biotechnologies B.V., our wholly-owned subsidiary, and Digital Biotechnologies, Inc., a corporate subsidiary we have 70% ownership interest in. The remaining interest in Digital Biotechnologies, Inc., held by certain of our related parties and their related family trusts, are shown in the unaudited condensed consolidated financial statements as noncontrolling interest. All intercompany transactions and balances have been eliminated upon consolidation.

Use of Estimates

Use of Estimates

The preparation of condensed consolidated 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 condensed consolidated 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, imputing interest for our revenue interest purchase agreement (the “Purchase Agreement”) that we entered into in September 2022, the provision for income taxes, including related reserves, and the analysis of goodwill impairment, 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 Consolidated Financial Statements

Unaudited Interim Condensed Consolidated Financial Statements

In our opinion, the accompanying unaudited condensed consolidated financial statements have been prepared in accordance with GAAP for interim financial information. These unaudited condensed consolidated financial statements include all adjustments necessary to fairly state our financial position and the results of our operations and cash flows for interim periods in accordance with GAAP. All such adjustments were 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 consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in our Annual Report on Form 10-K for the year ended December 31, 2022 filed with the Securities and Exchange Commission (“SEC”) on February 14, 2023.

Restricted Cash

Restricted Cash

We had a restricted cash balance of $2.3 million and $2.4 million as of March 31, 2023 and December 31, 2022, respectively. Our restricted cash primarily relates to certain balances we are required to maintain under lease arrangements for some of our property and facility leases.

Concentrations of Risk

Concentrations of Risk

We are subject to a concentration of risk from a limited number of suppliers, or in certain 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 treasury and agency securities, corporate bonds and commercial paper with high-quality accredited financial institutions.

Significant customers are those that represent more than ten percent of our total revenue or accounts receivable, net balances for the periods and as of each condensed consolidated balance sheet date presented, respectively.

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 dates presented were as follows:

 

 

 

Revenue

 

Accounts Receivable, Net

 

 

Three Months Ended March 31,

 

March 31,

 

December 31,

 

 

2023

 

2022

 

2023

 

2022

Customer A

 

*%

 

*%

 

*%

 

15.8%

Customer B

 

*

 

17.9

 

*

 

19.5

Genentech, Inc. and Roche Group

 

26.6

 

33.8

 

*

 

*

* less than 10%

 

 

 

 

 

 

 

 

Revenue Recognition

Revenue Recognition

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.

We derive revenue by providing diagnostic and research services in our Immune Medicine and Minimal Residual Disease (“MRD”) market opportunities. Our Immune Medicine revenue consists of revenue generated from (1) providing sample testing services for our commercial research product, immunoSEQ, to biopharmaceutical customers and academic institutions; (2) providing our T-Detect COVID tests to clinical customers; and (3) our collaboration agreements with Genentech, Inc. (“Genentech”) and other biopharmaceutical customers in areas of drug and target discovery. Our MRD revenue consists of revenue generated from (1) providing our clonoSEQ report to clinical customers; (2) providing MRD sample testing services to biopharmaceutical customers and certain academic institutions, including investigator-led clinical trials; and (3) providing our clonoSEQ report or results to certain international laboratory sites through technology transfers.

For research customers who utilize either immunoSEQ or our MRD services, 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: (1) the delivery of our immunoSEQ or MRD data for customer provided samples; and (2) related data analysis. We recognize revenue for both identified performance obligations as sample results are delivered to the customer. In periods where our sample estimates are reduced or a customer project is cancelled and, in either case, we have remaining related deferred revenue, we recognize revenue using a cumulative catch-up approach based on the proportion of samples delivered to date relative to the remaining samples expected to be delivered.

For agreements where we provide our clonoSEQ report to ordering physicians, we have identified one performance obligation: the delivery of a clonoSEQ report. We bill and receive payments for these transactions from commercial, government and medical institution payors. 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.

Regarding our clonoSEQ coverage under Medicare, we bill an episode of treatment when we deliver the first eligible test report. 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 recognition commences at the time the initial billable test report 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 either as we deliver our estimate of the remaining tests in a patient’s treatment cycle or when the likelihood becomes remote that a patient will receive additional testing.

The contract transaction price for agreements we enter into with biopharmaceutical customers to further develop and commercialize their therapeutics may consist of a combination of non-refundable upfront fees, separately priced MRD testing fees and milestone fees earned upon our customers’ achievement of certain regulatory approvals. Depending on the contract, these agreements include single or multiple performance obligations. Such performance obligations include providing services to support our customers’ therapeutic development efforts, including regulatory support for our technology intended to be utilized as part of our customers’ registrational trials, developing analytical plans for our data, participating on joint research committees, assisting in completing a regulatory submission and providing MRD testing services related to customer-provided samples for our customers' regulatory submissions. Generally, the support services, excluding MRD testing services, are not distinct within the context of the contract and thus are accounted for as a single performance obligation. 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 MRD testing services. When MRD sample testing services are separately priced customer options, we assess if a material right exists and, if not, the customer option to purchase additional MRD sample testing services is not considered part of the contract. We recognize revenue related to MRD testing services 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, 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 using a cost-based model based on estimates of effort completed. Selecting the measure of progress and estimating progress to date requires significant judgment. Except for any non-refundable upfront fees, the other forms of compensation represent variable consideration. At contract inception, we fully constrain any consideration related to regulatory milestones, as the achievement of such milestones is subject to third-party regulatory approval and the customers’ own submission decision-making. Variable consideration related to 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 will not occur. Milestone payments for regulatory approvals, which are not within our customers’ control, 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, as well as the level of effort and investment required to achieve the respective milestone.

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2023
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 dates presented were as follows:

 

 

 

Revenue

 

Accounts Receivable, Net

 

 

Three Months Ended March 31,

 

March 31,

 

December 31,

 

 

2023

 

2022

 

2023

 

2022

Customer A

 

*%

 

*%

 

*%

 

15.8%

Customer B

 

*

 

17.9

 

*

 

19.5

Genentech, Inc. and Roche Group

 

26.6

 

33.8

 

*

 

*

* less than 10%

 

 

 

 

 

 

 

 

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2023
Revenue From Contract With Customer [Abstract]  
Schedule of Disaggregated Revenue

The following table presents our disaggregated revenue for the periods presented (in thousands):

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Immune Medicine revenue

 

 

 

 

 

 

Service revenue

 

$

7,102

 

 

$

7,113

 

Collaboration revenue

 

 

9,118

 

 

 

13,703

 

Total Immune Medicine revenue

 

 

16,220

 

 

 

20,816

 

MRD revenue

 

 

 

 

 

 

Service revenue

 

 

21,427

 

 

 

14,804

 

Regulatory milestone revenue

 

 

 

 

 

3,000

 

Total MRD revenue

 

 

21,427

 

 

 

17,804

 

Total revenue

 

$

37,647

 

 

$

38,620

 

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Deferred Revenue (Tables)
3 Months Ended
Mar. 31, 2023
Revenue From Contract With Customer [Abstract]  
Schedule of Changes in Deferred Revenue

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

 

Deferred revenue balance at December 31, 2022

 

$

122,714

 

Additions to deferred revenue during the period

 

 

9,604

 

Revenue recognized during the period

 

 

(18,090

)

Deferred revenue balance at March 31, 2023

 

$

114,228

 

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2023
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 values of financial assets as of March 31, 2023 and December 31, 2022 that were measured at fair value on a recurring basis (in thousands):

 

 

 

March 31, 2023

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Financial assets

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

43,433

 

 

$

 

 

$

 

 

$

43,433

 

U.S. government treasury and agency securities

 

 

 

 

 

341,683

 

 

 

 

 

 

341,683

 

Corporate bonds

 

 

 

 

 

4,400

 

 

 

 

 

 

4,400

 

Total financial assets

 

$

43,433

 

 

$

346,083

 

 

$

 

 

$

389,516

 

 

 

 

December 31, 2022

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Financial assets

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

38,502

 

 

$

 

 

$

 

 

$

38,502

 

Commercial paper

 

 

 

 

 

9,969

 

 

 

 

 

 

9,969

 

U.S. government treasury securities

 

 

 

 

 

385,848

 

 

 

 

 

 

385,848

 

Corporate bonds

 

 

 

 

 

12,349

 

 

 

 

 

 

12,349

 

Total financial assets

 

$

38,502

 

 

$

408,166

 

 

$

 

 

$

446,668

 

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Investments (Tables)
3 Months Ended
Mar. 31, 2023
Investments Debt And Equity Securities [Abstract]  
Schedule of Available-for-sale Investments

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

 

 

 

March 31, 2023

 

 

 

Amortized Cost

 

 

Unrealized Gain

 

 

Unrealized Loss

 

 

Estimated Fair Value

 

Short-term marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government treasury and agency securities

 

$

343,586

 

 

$

68

 

 

$

(1,971

)

 

$

341,683

 

Corporate bonds

 

 

4,402

 

 

 

 

 

 

(2

)

 

 

4,400

 

Total short-term marketable securities

 

$

347,988

 

 

$

68

 

 

$

(1,973

)

 

$

346,083

 

 

 

 

December 31, 2022

 

 

 

Amortized Cost

 

 

Unrealized Gain

 

 

Unrealized Loss

 

 

Estimated Fair Value

 

Short-term marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

$

9,969

 

 

$

 

 

$

 

 

$

9,969

 

U.S. government treasury securities

 

 

389,898

 

 

 

14

 

 

 

(4,064

)

 

 

385,848

 

Corporate bonds

 

 

12,415

 

 

 

 

 

 

(66

)

 

 

12,349

 

Total short-term marketable securities

 

$

412,282

 

 

$

14

 

 

$

(4,130

)

 

$

408,166

 

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 values for investments in an unrealized loss position, and the length of time individual securities have been in a continuous loss position, as of March 31, 2023 (in thousands):

 

 

 

Less Than 12 Months

 

 

12 Months Or Greater

 

 

 

Fair Value

 

 

Unrealized Loss

 

 

Fair Value

 

 

Unrealized Loss

 

U.S. government treasury and agency securities

 

$

98,346

 

 

$

(193

)

 

$

137,972

 

 

$

(1,778

)

Corporate bonds

 

 

 

 

 

 

 

 

4,400

 

 

 

(2

)

Total available-for-sale securities

 

$

98,346

 

 

$

(193

)

 

$

142,372

 

 

$

(1,780

)

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
3 Months Ended
Mar. 31, 2023
Lessee Disclosure [Abstract]  
Summary of Reconciles Undiscounted Operating Lease Cash Flows

The following table reconciles our undiscounted operating lease cash flows to our operating lease liabilities, less current portion balance as of March 31, 2023 (in thousands):

 

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

 

$

10,520

 

2024

 

 

13,692

 

2025

 

 

14,098

 

2026

 

 

12,330

 

2027

 

 

11,944

 

Thereafter

 

 

69,244

 

Total undiscounted lease payments

 

 

131,828

 

Less: Imputed interest rate

 

 

(26,047

)

Total operating lease liabilities

 

 

105,781

 

Less: Current portion

 

 

(9,287

)

Operating lease liabilities, less current portion

 

$

96,494

 

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Interest Purchase Agreement (Tables)
3 Months Ended
Mar. 31, 2023
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
Schedule of Revenue Interest Liability, Net Activity

The following table sets forth the revenue interest liability, net activity during the three months ended March 31, 2023 (in thousands):

 

Revenue interest liability, net at December 31, 2022

 

$

125,360

 

Interest expense

 

 

3,531

 

Revenue interest payable

 

 

(1,883

)

Revenue interest liability, net at March 31, 2023

 

$

127,008

 

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

As of March 31, 2023, we had reserved shares of common stock for the following:

 

Shares issuable upon the exercise of outstanding stock options granted

 

 

14,783,332

 

Shares issuable upon the vesting of outstanding restricted stock units granted and the maximum outstanding market-based restricted stock units eligible to be earned

 

 

13,070,824

 

Shares available for future grant under the 2019 Equity Incentive Plan

 

 

12,705,088

 

Shares available for future grant under the Employee Stock Purchase Plan

 

 

4,235,348

 

Total shares of common stock reserved for future issuance

 

 

44,794,592

 

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Equity Incentive Plans (Tables)
3 Months Ended
Mar. 31, 2023
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, 2023 were as follows:

 

 

 

Shares Available for Grant

 

Shares available for grant at December 31, 2022

 

 

14,581,975

 

2019 Equity Incentive Plan reserve increase effective January 1, 2023

 

 

7,155,250

 

Stock options and restricted stock units granted and the maximum market-based restricted stock units granted eligible to be earned

 

 

(9,516,635

)

Stock options and restricted stock units forfeited or expired

 

 

484,498

 

Shares available for grant at March 31, 2023

 

 

12,705,088

 

 

Summary of Stock Option Activity Under 2009 Plan and 2019 Plan

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

 

 

 

Shares Subject to
Outstanding Stock Options

 

 

Weighted-Average Exercise
Price per Share

 

 

Aggregate Intrinsic Value
(in thousands)

 

Stock options outstanding at December 31, 2022

 

 

13,520,997

 

 

$

16.88

 

 

 

 

Stock options granted

 

 

1,612,032

 

 

 

8.46

 

 

 

 

Stock options forfeited

 

 

(123,317

)

 

 

24.03

 

 

 

 

Stock options expired

 

 

(80,622

)

 

 

27.61

 

 

 

 

Stock options exercised

 

 

(145,758

)

 

 

4.61

 

 

 

 

Stock options outstanding at March 31, 2023

 

 

14,783,332

 

 

$

15.97

 

 

$

13,654

 

Stock options vested and exercisable at March 31, 2023

 

 

8,486,735

 

 

$

15.35

 

 

$

12,075

 

Summary of Restricted Stock Unit Activity

Restricted stock unit activity under the 2019 Plan during the three months ended March 31, 2023 was as follows:

 

 

 

Restricted Stock Units
Outstanding

 

 

Weighted-Average Grant Date
Fair Value per Share

 

Nonvested restricted stock units outstanding at December 31, 2022

 

 

5,981,755

 

 

$

14.11

 

Restricted stock units granted

 

 

6,486,163

 

 

 

8.46

 

Restricted stock units forfeited

 

 

(280,559

)

 

 

12.54

 

Restricted stock units vested

 

 

(1,029,209

)

 

 

15.37

 

Nonvested restricted stock units outstanding at March 31, 2023

 

 

11,158,150

 

 

$

10.75

 

Summary of Estimated Grant Date Fair Value of Stock Options Granted

The estimated grant date fair values of stock options granted during the three months ended March 31, 2023 and 2022 were estimated using the Black-Scholes option-pricing model with the following assumptions:

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Fair value of common stock

 

$8.46

 

 

$12.14 - $14.95

 

Expected term (in years)

 

5.27 - 6.08

 

 

5.27 - 6.08

 

Risk-free interest rate

 

4.2% - 4.3%

 

 

1.7% - 2.5%

 

Expected volatility

 

71.2% - 71.6%

 

 

68.2% - 69.8%

 

Expected dividend yield

 

 

 

 

 

 

Summary of Compensation Costs Related to Stock Options and RSUs Included on Unaudited Condensed Consolidated Statements of Operations

The compensation cost related to stock options, restricted stock units and market-based restricted stock units for the three months ended March 31, 2023 and 2022 are included on the unaudited condensed consolidated statements of operations as follows (in thousands):

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Cost of revenue

 

$

1,294

 

 

$

795

 

Research and development

 

 

4,549

 

 

 

4,345

 

Sales and marketing

 

 

3,431

 

 

 

3,229

 

General and administrative

 

 

5,397

 

 

 

4,492

 

Total share-based compensation expense

 

$

14,671

 

 

$

12,861

 

Schedule of Unrecognized Share-Based Compensation Expense and the Remaining Weighted-Average Recognition Period

As of March 31, 2023, unrecognized share-based compensation expense and the remaining weighted-average recognition period were as follows:

 

 

 

Unrecognized Share-Based
Compensation Expense
(in thousands)

 

 

Remaining Weighted-Average
Recognition Period
(in years)

 

Nonvested stock options

 

$

64,315

 

 

 

2.47

 

Nonvested restricted stock units

 

 

113,829

 

 

 

3.32

 

Nonvested market-based restricted stock units

 

 

12,576

 

 

 

2.69

 

 

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders (Tables)
3 Months Ended
Mar. 31, 2023
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 basic and diluted net loss per share attributable to our common shareholders for the three months ended March 31, 2023 and 2022 (in thousands, except share and per share amounts):

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Net loss attributable to Adaptive Biotechnologies Corporation

 

$

(57,699

)

 

$

(62,736

)

Weighted-average shares used in computing net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, basic and diluted

 

 

143,511,142

 

 

 

141,697,252

 

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

 

$

(0.40

)

 

$

(0.44

)

Weighted-Average Common Stock Equivalents were Excluded From Calculation of Diluted Net Loss Per Share

The following weighted-average common stock equivalents were excluded from the calculation of diluted net loss per share attributable to our common shareholders for the three months ended March 31, 2023 and 2022, as they had an anti-dilutive effect:

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Stock options outstanding

 

 

13,800,485

 

 

 

13,255,459

 

Nonvested restricted stock units outstanding

 

 

7,386,862

 

 

 

2,587,492

 

Maximum nonvested market-based restricted stock units outstanding eligible to be earned

 

 

904,006

 

 

 

153,762

 

Total

 

 

22,091,353

 

 

 

15,996,713

 

XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Significant Accounting Policies [Line Items]    
Restricted cash $ 2,315 $ 2,398
Digital Biotechnologies Inc    
Significant Accounting Policies [Line Items]    
Ownership interest percentage 70.00%  
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies - Schedule of Concentrations of Risk Percentage (Details) - Customer Concentration Risk
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Customer A | Accounts Receivable, Net      
Significant Accounting Policies [Line Items]      
Concentration risk, percentage     15.80%
Customer B | Revenue      
Significant Accounting Policies [Line Items]      
Concentration risk, percentage   17.90%  
Customer B | Accounts Receivable, Net      
Significant Accounting Policies [Line Items]      
Concentration risk, percentage     19.50%
Genentech, Inc. and Roche Group | Revenue      
Significant Accounting Policies [Line Items]      
Concentration risk, percentage 26.60% 33.80%  
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Schedule of Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation Of Revenue [Line Items]    
Revenue $ 37,647 $ 38,620
Immune Medicine Revenue    
Disaggregation Of Revenue [Line Items]    
Revenue 16,220 20,816
Immune Medicine Revenue | Service Revenue    
Disaggregation Of Revenue [Line Items]    
Revenue 7,102 7,113
Immune Medicine Revenue | Collaboration Revenue    
Disaggregation Of Revenue [Line Items]    
Revenue 9,118 13,703
MRD Revenue    
Disaggregation Of Revenue [Line Items]    
Revenue 21,427 17,804
MRD Revenue | Service Revenue    
Disaggregation Of Revenue [Line Items]    
Revenue $ 21,427 14,804
MRD Revenue | Regulatory Milestone Revenue    
Disaggregation Of Revenue [Line Items]    
Revenue   $ 3,000
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended
Feb. 28, 2019
Mar. 31, 2023
Mar. 31, 2022
Disaggregation Of Revenue [Line Items]      
Revenue from collaboration agreement   $ 37,647,000 $ 38,620,000
Medicare Reimbursements      
Disaggregation Of Revenue [Line Items]      
Revenue from collaboration agreement   1,000,000.0 1,200,000
MRD Development Agreements | Maximum      
Disaggregation Of Revenue [Line Items]      
Additional milestone payment receivable   404,500,000  
Genentech Collaboration Agreement      
Disaggregation Of Revenue [Line Items]      
Revenue from collaboration agreement   9,100,000 $ 12,300,000
Non-refundable upfront payments received $ 300,000,000.0 $ 300,000,000.0  
Genentech Collaboration Agreement | Maximum      
Disaggregation Of Revenue [Line Items]      
Revenue recognition expected period   9 years  
Genentech Collaboration Agreement | Maximum | Regulatory Milestones      
Disaggregation Of Revenue [Line Items]      
Expected revenue through milestone payments   $ 75,000,000.0  
Genentech Collaboration Agreement | Maximum | Development Milestones      
Disaggregation Of Revenue [Line Items]      
Expected revenue through milestone payments   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  
Genentech Collaboration Agreement | Minimum      
Disaggregation Of Revenue [Line Items]      
Expected revenue through milestone payments   $ 1,800,000,000  
Revenue recognition expected period   8 years  
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Deferred Revenue - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Disaggregation Of Revenue [Line Items]      
Current deferred revenue $ 60,320 $ 60,320 $ 64,115
Non-current deferred revenue 53,908 53,908 58,599
Revenue recognized 15,000 (18,090)  
Development Revenue | Genentech, Inc.      
Disaggregation Of Revenue [Line Items]      
Current deferred revenue 26,700 26,700 31,800
Non-current deferred revenue $ 51,500 $ 51,500 $ 55,500
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Deferred Revenue - Additional Information (Details1) - Genentech, Inc. - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2023-04-01
Mar. 31, 2023
Disaggregation Of Revenue [Line Items]  
Deferred revenue, expected to be recognized 12 months
Maximum  
Disaggregation Of Revenue [Line Items]  
Deferred revenue, expected to be recognized 4 years
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Deferred Revenue - Schedule of Changes in Deferred Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2023
Revenue From Contract With Customer [Abstract]    
Deferred revenue balance at December 31, 2022   $ 122,714
Additions to deferred revenue during the period   9,604
Revenue recognized during the period $ 15,000 (18,090)
Deferred revenue balance at March 31, 2023 $ 114,228 $ 114,228
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.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, 2023
Dec. 31, 2022
Financial assets    
Total financial assets $ 389,516 $ 446,668
Level 1    
Financial assets    
Total financial assets 43,433 38,502
Level 2    
Financial assets    
Total financial assets 346,083 408,166
Money Market Funds    
Financial assets    
Total financial assets 43,433 38,502
Money Market Funds | Level 1    
Financial assets    
Total financial assets 43,433 38,502
U.S. Government Treasury and Agency Securities    
Financial assets    
Total financial assets 341,683  
U.S. Government Treasury and Agency Securities | Level 2    
Financial assets    
Total financial assets 341,683  
Commercial Paper    
Financial assets    
Total financial assets   9,969
Commercial Paper | Level 2    
Financial assets    
Total financial assets   9,969
U.S. Government Treasury Securities    
Financial assets    
Total financial assets   385,848
U.S. Government Treasury Securities | Level 2    
Financial assets    
Total financial assets   385,848
Corporate Bonds    
Financial assets    
Total financial assets 4,400 12,349
Corporate Bonds | Level 2    
Financial assets    
Total financial assets $ 4,400 $ 12,349
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Investments - Schedule of Available-for-sale Investments (Details) - Short-Term Marketable Securities - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Schedule of Available-for-Sale Securities [Line Items]    
Amortized Cost $ 347,988 $ 412,282
Unrealized Gain 68 14
Unrealized Loss (1,973) (4,130)
Estimated Fair Value 346,083 408,166
U.S. Government Treasury and Agency Securities    
Schedule of Available-for-Sale Securities [Line Items]    
Amortized Cost 343,586  
Unrealized Gain 68  
Unrealized Loss (1,971)  
Estimated Fair Value 341,683  
Commercial Paper    
Schedule of Available-for-Sale Securities [Line Items]    
Amortized Cost   9,969
Estimated Fair Value   9,969
U.S. Government Treasury Securities    
Schedule of Available-for-Sale Securities [Line Items]    
Amortized Cost   389,898
Unrealized Gain   14
Unrealized Loss   (4,064)
Estimated Fair Value   385,848
Corporate Bonds    
Schedule of Available-for-Sale Securities [Line Items]    
Amortized Cost 4,402 12,415
Unrealized Loss (2) (66)
Estimated Fair Value $ 4,400 $ 12,349
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Investments - Additional Information (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Prepaid Expenses and Other Current Assets    
Schedule of Available-for-Sale Securities [Line Items]    
Accrued interest receivable $ 0.9 $ 0.8
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Investments - Schedule of Gross Unrealized Holding Losses and Fair Value for Investments in Unrealized Loss Position (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Schedule of Available-for-Sale Securities [Line Items]  
Less than 12 months, Fair value $ 98,346
Less than 12 months, Unrealized loss (193)
12 months or greater, Fair value 142,372
12 months or greater, Unrealized loss (1,780)
U.S. Government Treasury and Agency Securities  
Schedule of Available-for-Sale Securities [Line Items]  
Less than 12 months, Fair value 98,346
Less than 12 months, Unrealized loss (193)
12 months or greater, Fair value 137,972
12 months or greater, Unrealized loss (1,778)
Corporate Bonds  
Schedule of Available-for-Sale Securities [Line Items]  
12 months or greater, Fair value 4,400
12 months or greater, Unrealized loss $ (2)
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Summary of Reconciles Undiscounted Operating Lease Cash Flows (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Lessee Disclosure [Abstract]    
2023 (excluding the three months ended March 31, 2023) $ 10,520  
2024 13,692  
2025 14,098  
2026 12,330  
2027 11,944  
Thereafter 69,244  
Total undiscounted lease payments 131,828  
Less: Imputed interest rate (26,047)  
Total operating lease liabilities 105,781  
Less: Current portion (9,287) $ (9,230)
Operating lease liabilities, less current portion $ 96,494 $ 98,772
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Lessee Disclosure [Abstract]    
Cash paid for amounts included in measurement of lease liabilities, net of tenant improvement allowances received $ 3.4 $ 3.3
Cash received for tenant improvement allowances   $ 4.0
Letter of credit $ 2.1  
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Interest Purchase Agreement - Additional Information (Details) - Purchase Agreement - OrbiMed - USD ($)
3 Months Ended
Sep. 12, 2022
Mar. 31, 2023
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Upfront payment received $ 125,000,000.0  
Potential revenue interest second payment to be received $ 75,000,000  
Purchase agreement, second payment date Sep. 12, 2025  
Potential revenue interest third payment to be received $ 50,000,000.0  
Purchase agreement, third payment date Sep. 12, 2025  
Revenue interest payment term 45 days  
Amortization of purchase agreement obligation   $ 0
Effective interest rate   11.40%
Debt issuance costs   $ 600,000
Revenue interest payable   $ 1,883,000
Maximum    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Potential revenue interest payment to be received $ 125,000,000.0  
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Interest Purchase Agreement - Schedule of Revenue Interest Liability, Net Activity (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
Revenue interest liability, net at December 31, 2022 $ 125,360
Revenue interest liability, net at March 31, 2023 127,008
OrbiMed | Purchase Agreement  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
Revenue interest liability, net at December 31, 2022 125,360
Interest expense 3,531
Revenue interest payable (1,883)
Revenue interest liability, net at March 31, 2023 $ 127,008
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Shareholders' Equity - Additional Information (Details)
3 Months Ended
Jan. 01, 2023
shares
Jan. 01, 2020
Mar. 31, 2023
Vote
Class Of Stock [Line Items]      
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
Employee Stock Purchase Plan      
Class Of Stock [Line Items]      
Increase in share reserve 1,431,050    
Employee Stock Purchase Plan | Maximum      
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 7,155,250    
2019 Equity Incentive Plan | Maximum      
Class Of Stock [Line Items]      
Percentage of annual increases in number of shares   5.00%  
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Shareholders' Equity - Summary of Reserved Shares of Common Stock (Details)
Mar. 31, 2023
shares
Class Of Stock [Line Items]  
Total shares of common stock reserved for future issuance 44,794,592
Shares Issuable Upon the Exercise of Outstanding Stock Options Granted  
Class Of Stock [Line Items]  
Total shares of common stock reserved for future issuance 14,783,332
Shares Issuable Upon the Vesting of Outstanding Restricted Stock Units and the Maximum Outstanding Market-based Restricted Stock Units Granted  
Class Of Stock [Line Items]  
Total shares of common stock reserved for future issuance 13,070,824
Common Stock Options Granted | 2019 Equity Incentive Plan  
Class Of Stock [Line Items]  
Total shares of common stock reserved for future issuance 12,705,088
Common Stock Options Granted | Employee Stock Purchase Plan  
Class Of Stock [Line Items]  
Total shares of common stock reserved for future issuance 4,235,348
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Equity Incentive Plans - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Weighted-average remaining contractual life stock options outstanding 7 years 1 month 6 days    
Weighted-average remaining contractual life vested and exercisable options outstanding 5 years 8 months 12 days    
Grant date fair value $ 5.61 $ 7.81  
Recognized share-based compensation expense $ 14,671 $ 12,861  
Option Valuation Model      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected dividend yield 0.00%    
Monte Carlo Valuation Model      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Recognized share-based compensation expense $ 9,800 $ 4,700  
Requisite service period term 3 years    
Market-Based Restricted Stock Units      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Restricted stock units outstanding 956,337    
Weighted-average grant date fair value per share $ 15.13    
Market-Based Restricted Stock Units | Monte Carlo Valuation Model      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Grant date fair value $ 13.82 $ 18.89  
Market-Based Restricted Stock Units | Chief Executive Officer      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Performance period term 3 years    
Market-Based Restricted Stock Units | Minimum | Chief Executive Officer      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common stock that may be earned under the award 0 0  
Market-Based Restricted Stock Units | Maximum | Chief Executive Officer      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common stock that may be earned under the award 709,220 494,234  
2009 Equity Incentive Plan | Grant      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Shares available for future issuance 0    
2009 Equity Incentive Plan | Grant | 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 12,705,088   14,581,975
2019 Equity Incentive Plan | Grant      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of shares authorized for issuance 35,325,928    
2019 Equity Incentive Plan | Grant | Non Employee Directors      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period 4 years    
2019 Equity Incentive Plan | Grant | Maximum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Option expiration period 10 years    
2019 Equity Incentive Plan | Restricted Stock Units (RSUs)      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Grant date fair value $ 8.46 $ 12.17  
Restricted stock units outstanding 11,158,150   5,981,755
Weighted-average grant date fair value per share $ 10.75   $ 14.11
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Equity Incentive Plans - Summary of Changes in Shares Available for Grant (Details) - 2019 Equity Incentive Plan
3 Months Ended
Mar. 31, 2023
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Shares available for grant at December 31, 2022 14,581,975
2019 Equity Incentive Plan reserve increase effective January 1, 2023 7,155,250
Stock options and restricted stock units granted and the maximum market-based restricted stock units granted eligible to be earned (9,516,635)
Stock options and restricted stock units forfeited or expired 484,498
Shares available for grant at March 31, 2023 12,705,088
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Equity Incentive Plans - Summary of Stock Option Activity Under 2009 Plan and 2019 Plan (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
$ / shares
shares
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Shares Subject to Outstanding Stock Options, Stock Options outstanding, Beginning Balance | shares 13,520,997
Shares Subject to Outstanding Stock Options, Stock Options granted | shares 1,612,032
Shares Subject to Outstanding Stock Options, Stock Options forfeited | shares (123,317)
Shares Subject to Outstanding Stock Options, Stock Options expired | shares (80,622)
Shares Subject to Outstanding Stock Options, Stock Options exercised | shares (145,758)
Shares Subject to Outstanding Stock Options, Stock Options outstanding, Ending Balance | shares 14,783,332
Shares Subject to Outstanding Stock Options, Stock Options vested and exercisable | shares 8,486,735
Weighted Average Exercise Price per Share, Stock Options outstanding, Beginning Balance | $ / shares $ 16.88
Weighted Average Exercise Price per Share, Stock Options granted | $ / shares 8.46
Weighted Average Exercise Price per Share, Stock Options forfeited | $ / shares 24.03
Weighted Average Exercise Price per Share, Stock Options expired | $ / shares 27.61
Weighted Average Exercise Price per Share, Stock Options exercised | $ / shares 4.61
Weighted Average Exercise Price per Share, Stock Options outstanding, Ending Balance | $ / shares 15.97
Weighted Average Exercise Price per Share, Stock Options vested and exercisable | $ / shares $ 15.35
Aggregate Intrinsic Value, Stock Option outstanding | $ $ 13,654
Aggregate Intrinsic Value, Stock Options vested and exercisable | $ $ 12,075
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Equity Incentive Plans - Summary of Restricted Stock Unit Activity (Details) - $ / shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Weighted-Average Grant Date Fair Value per Share    
Weighted-Average Grant Date Fair Value per Share, Nonvested Outstanding, Granted $ 5.61 $ 7.81
Restricted Stock Units (RSUs) | 2019 Equity Incentive Plan    
Restricted Stock Units Outstanding    
Restricted Stock Units Outstanding, Nonvested Outstanding, Beginning Balance 5,981,755  
Restricted Stock Units Outstanding, Granted 6,486,163  
Restricted Stock Units Outstanding, Forfeited (280,559)  
Restricted Stock Units Outstanding, Vested (1,029,209)  
Restricted Stock Units Outstanding, Nonvested Outstanding, Ending Balance 11,158,150  
Weighted-Average Grant Date Fair Value per Share    
Weighted-Average Grant Date Fair Value per Share, Nonvested Outstanding, Beginning Balance $ 14.11  
Weighted-Average Grant Date Fair Value per Share, Nonvested Outstanding, Granted 8.46 $ 12.17
Weighted-Average Grant Date Fair Value per Share, Nonvested Outstanding, Forfeited 12.54  
Weighted-Average Grant Date Fair Value per Share, Nonvested Outstanding, Vested 15.37  
Weighted-Average Grant Date Fair Value per Share, Nonvested Outstanding, Ending Balance $ 10.75  
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Equity Incentive Plans - Summary of Estimated Grant Date Fair Value of Stock Options Granted (Details) - $ / shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Fair value of common stock $ 8.46  
Risk-free interest rate, minimum 4.20% 1.70%
Risk-free interest rate, maximum 4.30% 2.50%
Expected volatility, minimum 71.20% 68.20%
Expected volatility, maximum 71.60% 69.80%
Minimum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Fair value of common stock   $ 12.14
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]    
Fair value of common stock   $ 14.95
Expected term (in years) 6 years 29 days 6 years 29 days
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Equity Incentive Plans - Summary of Compensation Costs Related to Stock Options and RSUs Included on Unaudited Condensed Consolidated Statements of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Total share-based compensation expense $ 14,671 $ 12,861
Cost of Revenue    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Total share-based compensation expense 1,294 795
Research and Development    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Total share-based compensation expense 4,549 4,345
Sales and Marketing    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Total share-based compensation expense 3,431 3,229
General and Administrative    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Total share-based compensation expense $ 5,397 $ 4,492
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Equity Incentive Plans - Schedule of Unrecognized Share-Based Compensation Expense and the Remaining Weighted-Average Recognition Period (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
Nonvested Stock Options  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unrecognized Share-Based Compensation Expense $ 64,315
Remaining Weighted-Average Recognition Period (in years) 2 years 5 months 19 days
Nonvested Restricted Stock Units  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unrecognized Share-Based Compensation Expense $ 113,829
Remaining Weighted-Average Recognition Period (in years) 3 years 3 months 25 days
Nonvested Market-Based Restricted Stock Units  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unrecognized Share-Based Compensation Expense $ 12,576
Remaining Weighted-Average Recognition Period (in years) 2 years 8 months 8 days
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation 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, 2023
Mar. 31, 2022
Earnings Per Share [Abstract]    
Net loss attributable to Adaptive Biotechnologies Corporation $ (57,699) $ (62,736)
Weighted-average shares used in computing net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, basic 143,511,142 141,697,252
Net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, basic $ (0.40) $ (0.44)
Weighted-average shares used in computing net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, diluted 143,511,142 141,697,252
Net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, diluted $ (0.40) $ (0.44)
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders - Weighted-Average Common Stock Equivalents were Excluded From Calculation of Diluted Net Loss Per Share (Details) - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive securities 22,091,353 15,996,713
Common Stock Options Granted    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive securities 13,800,485 13,255,459
Nonvested Restricted Stock Units Outstanding    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive securities 7,386,862 2,587,492
Nonvested Market-based Restricted Stock Units Outstanding Granted    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive securities 904,006 153,762
XML 67 adpt-20230331_htm.xml IDEA: XBRL DOCUMENT 0001478320 adpt:OrbimedRoyaltyCreditOpportunitiesIvLpMember srt:MaximumMember adpt:PurchaseAgreementMember 2022-09-12 0001478320 2023-03-31 2023-03-31 0001478320 us-gaap:RetainedEarningsMember 2022-12-31 0001478320 us-gaap:USTreasuryAndGovernmentMember 2023-03-31 0001478320 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001478320 2022-03-31 0001478320 adpt:NonvestedMarketBasedRestrictedStockUnitsGrantedMember 2023-01-01 2023-03-31 0001478320 us-gaap:EmployeeStockOptionMember adpt:TwoThousandAndNineteenEquityIncentivePlanMember 2023-03-31 0001478320 us-gaap:RestrictedStockUnitsRSUMember adpt:TwoThousandAndNineteenEquityIncentivePlanMember 2022-01-01 2022-03-31 0001478320 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001478320 us-gaap:RetainedEarningsMember 2022-03-31 0001478320 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001478320 us-gaap:CommonStockMember 2022-03-31 0001478320 adpt:MRDRevenueMember 2023-01-01 2023-03-31 0001478320 us-gaap:CommercialPaperMember adpt:AvailableForSaleSecuritiesDebtSecuritiesCurrentMember 2022-12-31 0001478320 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-03-31 0001478320 srt:MaximumMember adpt:MRDDevelopmentAgreementsMember 2023-03-31 0001478320 srt:ChiefExecutiveOfficerMember adpt:MarketBasedRestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001478320 adpt:GenentechIncMember adpt:DevelopmentRevenueMember 2023-03-31 0001478320 adpt:NonvestedRestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001478320 adpt:MarketBasedRestrictedStockUnitsRSUMember 2023-03-31 0001478320 adpt:DigitalBiotechnologiesIncMember 2023-03-31 0001478320 srt:MinimumMember adpt:GenentechCollaborationAgreementMember 2023-01-01 2023-03-31 0001478320 adpt:NonvestedRestrictedStockUnitsRSUMember 2023-03-31 0001478320 adpt:MarketBasedRestrictedStockUnitsRSUMember adpt:MonteCarloValuationModelMember 2023-01-01 2023-03-31 0001478320 adpt:NonvestedMarketBasedRestrictedStockUnitsMember 2023-01-01 2023-03-31 0001478320 adpt:MRDRevenueMember 2022-01-01 2022-03-31 0001478320 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001478320 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001478320 adpt:GenentechCollaborationAgreementMember 2019-02-01 2019-02-28 0001478320 us-gaap:NoncontrollingInterestMember 2022-03-31 0001478320 us-gaap:NoncontrollingInterestMember 2021-12-31 0001478320 srt:MaximumMember us-gaap:EmployeeStockOptionMember adpt:TwoThousandAndNineteenEquityIncentivePlanMember 2023-01-01 2023-03-31 0001478320 adpt:MarketBasedRestrictedStockUnitsRSUMember adpt:MonteCarloValuationModelMember 2022-01-01 2022-03-31 0001478320 us-gaap:RetainedEarningsMember 2021-12-31 0001478320 srt:MinimumMember srt:ChiefExecutiveOfficerMember adpt:MarketBasedRestrictedStockUnitsRSUMember 2022-03-31 0001478320 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2022-12-31 0001478320 us-gaap:CorporateBondSecuritiesMember 2023-03-31 0001478320 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001478320 adpt:CommonStockVestingOfOutstandingRestrictedStockUnitsAndMarketBasedRestrictedStockUnitsGrantedMember 2023-03-31 0001478320 adpt:GenentechCollaborationAgreementMember 2022-01-01 2022-03-31 0001478320 adpt:CollaborationRevenueMember adpt:ImmuneMedicineRevenueMember 2022-01-01 2022-03-31 0001478320 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001478320 adpt:GenentechIncMember adpt:DevelopmentRevenueMember 2022-12-31 0001478320 adpt:GenentechIncMember srt:MaximumMember 2023-04-01 2023-03-31 0001478320 adpt:UnvestedRestrictedStockUnitsMember 2023-01-01 2023-03-31 0001478320 us-gaap:EmployeeStockMember 2023-01-01 2023-01-01 0001478320 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001478320 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001478320 adpt:MedicareReimbursementsMember 2023-01-01 2023-03-31 0001478320 us-gaap:CostOfSalesMember 2023-01-01 2023-03-31 0001478320 adpt:MedicareReimbursementsMember 2022-01-01 2022-03-31 0001478320 adpt:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001478320 adpt:ImmuneMedicineRevenueMember 2022-01-01 2022-03-31 0001478320 us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001478320 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001478320 adpt:GenentechCollaborationAgreementMember 2023-01-01 2023-03-31 0001478320 adpt:NonvestedMarketBasedRestrictedStockUnitsGrantedMember 2022-01-01 2022-03-31 0001478320 us-gaap:USTreasuryAndGovernmentMember adpt:AvailableForSaleSecuritiesDebtSecuritiesCurrentMember 2023-03-31 0001478320 srt:MinimumMember 2022-01-01 2022-03-31 0001478320 adpt:TwoThousandAndNineteenEquityIncentivePlanMember 2023-01-01 2023-03-31 0001478320 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2023-03-31 0001478320 adpt:OrbimedRoyaltyCreditOpportunitiesIvLpMember adpt:PurchaseAgreementMember 2022-12-31 0001478320 us-gaap:NoncontrollingInterestMember 2023-03-31 0001478320 adpt:MonteCarloValuationModelMember 2023-01-01 2023-03-31 0001478320 us-gaap:RestrictedStockUnitsRSUMember adpt:TwoThousandAndNineteenEquityIncentivePlanMember 2022-12-31 0001478320 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001478320 srt:MaximumMember adpt:CommercialMilestonesMember adpt:GenentechCollaborationAgreementMember 2023-03-31 0001478320 adpt:GenentechIncAndRocheGroupMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001478320 us-gaap:RestrictedStockUnitsRSUMember adpt:TwoThousandAndNineteenEquityIncentivePlanMember 2023-03-31 0001478320 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001478320 adpt:TwoThousandAndNineteenEquityIncentivePlanMember 2022-12-31 0001478320 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001478320 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001478320 us-gaap:CostOfSalesMember 2022-01-01 2022-03-31 0001478320 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001478320 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-03-31 0001478320 adpt:MonteCarloValuationModelMember 2022-01-01 2022-03-31 0001478320 adpt:OrbimedRoyaltyCreditOpportunitiesIvLpMember adpt:PurchaseAgreementMember 2022-09-12 0001478320 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001478320 adpt:NonvestedStockOptionsMember 2023-01-01 2023-03-31 0001478320 adpt:AvailableForSaleSecuritiesDebtSecuritiesCurrentMember 2022-12-31 0001478320 srt:MinimumMember 2023-01-01 2023-03-31 0001478320 2022-01-01 2022-03-31 0001478320 us-gaap:RetainedEarningsMember 2023-03-31 0001478320 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001478320 adpt:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001478320 2023-03-31 0001478320 us-gaap:CommonStockMember 2022-12-31 0001478320 adpt:TwoThousandAndNineteenEquityIncentivePlanMember 2023-03-31 0001478320 adpt:OrbimedRoyaltyCreditOpportunitiesIvLpMember adpt:PurchaseAgreementMember 2022-09-12 2022-09-12 0001478320 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-03-31 0001478320 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-03-31 0001478320 adpt:GenentechIncMember 2023-04-01 2023-03-31 0001478320 us-gaap:USTreasurySecuritiesMember adpt:AvailableForSaleSecuritiesDebtSecuritiesCurrentMember 2022-12-31 0001478320 adpt:RegulatoryMilestoneRevenueMember adpt:MRDRevenueMember 2022-01-01 2022-03-31 0001478320 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001478320 us-gaap:EmployeeStockOptionMember adpt:TwoThousandAndNineEquityIncentivePlanMember 2023-03-31 0001478320 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001478320 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-03-31 0001478320 us-gaap:ValuationTechniqueOptionPricingModelMember 2023-01-01 2023-03-31 0001478320 adpt:AvailableForSaleSecuritiesDebtSecuritiesCurrentMember 2023-03-31 0001478320 adpt:ImmuneMedicineRevenueMember 2023-01-01 2023-03-31 0001478320 us-gaap:ServiceMember adpt:MRDRevenueMember 2023-01-01 2023-03-31 0001478320 adpt:NonEmployeeDirectorsMember us-gaap:EmployeeStockOptionMember adpt:TwoThousandAndNineteenEquityIncentivePlanMember 2023-01-01 2023-03-31 0001478320 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001478320 adpt:CommonStockExerciseOfOutstandingStockOptionsGrantedMember 2023-03-31 0001478320 srt:MaximumMember adpt:GenentechCollaborationAgreementMember 2023-01-01 2023-03-31 0001478320 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001478320 adpt:NonvestedStockOptionsMember 2023-03-31 0001478320 us-gaap:CorporateBondSecuritiesMember adpt:AvailableForSaleSecuritiesDebtSecuritiesCurrentMember 2023-03-31 0001478320 adpt:OrbimedRoyaltyCreditOpportunitiesIvLpMember adpt:PurchaseAgreementMember 2023-01-01 2023-03-31 0001478320 adpt:OrbimedRoyaltyCreditOpportunitiesIvLpMember adpt:PurchaseAgreementMember 2023-03-31 0001478320 srt:MaximumMember 2023-01-01 2023-03-31 0001478320 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001478320 2022-12-31 0001478320 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001478320 adpt:TwoThousandAndNineteenEquityIncentivePlanMember 2023-01-01 2023-01-01 0001478320 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001478320 srt:MinimumMember srt:ChiefExecutiveOfficerMember adpt:MarketBasedRestrictedStockUnitsRSUMember 2023-03-31 0001478320 adpt:NonvestedMarketBasedRestrictedStockUnitsMember 2023-03-31 0001478320 us-gaap:CommonStockMember 2023-03-31 0001478320 srt:MaximumMember adpt:RegulatoryMilestonesMember adpt:GenentechCollaborationAgreementMember 2023-03-31 0001478320 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001478320 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001478320 srt:MaximumMember 2022-01-01 2022-03-31 0001478320 srt:MaximumMember srt:ChiefExecutiveOfficerMember adpt:MarketBasedRestrictedStockUnitsRSUMember 2022-03-31 0001478320 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001478320 srt:MinimumMember adpt:GenentechCollaborationAgreementMember 2023-03-31 0001478320 2023-04-28 0001478320 adpt:CollaborationRevenueMember adpt:ImmuneMedicineRevenueMember 2023-01-01 2023-03-31 0001478320 srt:MaximumMember adpt:DevelopmentMilestonesMember adpt:GenentechCollaborationAgreementMember 2023-03-31 0001478320 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001478320 us-gaap:EmployeeStockOptionMember us-gaap:EmployeeStockMember 2023-03-31 0001478320 2023-01-01 2023-03-31 0001478320 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-03-31 0001478320 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-03-31 0001478320 us-gaap:CorporateBondSecuritiesMember adpt:AvailableForSaleSecuritiesDebtSecuritiesCurrentMember 2022-12-31 0001478320 adpt:GenentechIncAndRocheGroupMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001478320 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001478320 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001478320 us-gaap:ServiceMember adpt:MRDRevenueMember 2022-01-01 2022-03-31 0001478320 us-gaap:NoncontrollingInterestMember 2022-12-31 0001478320 2021-12-31 0001478320 srt:MaximumMember us-gaap:EmployeeStockMember 2020-01-01 2020-01-01 0001478320 srt:MaximumMember us-gaap:EmployeeStockOptionMember adpt:TwoThousandAndNineEquityIncentivePlanMember 2023-01-01 2023-03-31 0001478320 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001478320 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001478320 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001478320 us-gaap:ServiceMember adpt:ImmuneMedicineRevenueMember 2023-01-01 2023-03-31 0001478320 us-gaap:CommonStockMember 2021-12-31 0001478320 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001478320 adpt:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001478320 srt:MaximumMember srt:ChiefExecutiveOfficerMember adpt:MarketBasedRestrictedStockUnitsRSUMember 2023-03-31 0001478320 us-gaap:RestrictedStockUnitsRSUMember adpt:TwoThousandAndNineteenEquityIncentivePlanMember 2023-01-01 2023-03-31 0001478320 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001478320 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001478320 adpt:UnvestedRestrictedStockUnitsMember 2022-01-01 2022-03-31 0001478320 srt:MaximumMember adpt:TwoThousandAndNineteenEquityIncentivePlanMember 2020-01-01 2020-01-01 0001478320 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-03-31 0001478320 us-gaap:ServiceMember adpt:ImmuneMedicineRevenueMember 2022-01-01 2022-03-31 0001478320 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 pure iso4217:USD shares shares adpt:Vote iso4217:USD --12-31 0001478320 P8Y false Q1 10-Q true 2023-03-31 2023 false 001-38957 ADAPTIVE BIOTECHNOLOGIES CORPORATION WA 27-0907024 1165 Eastlake Avenue East Seattle WA 98109 (206) 659-0067 Common stock, par value $0.0001 per share ADPT NASDAQ Yes Yes Large Accelerated Filer false false false 144311000 94612000 90030000 347988000 412282000 346083000 408166000 30972000 40057000 19874000 14453000 9792000 9440000 501333000 562146000 81294000 83447000 78960000 80763000 2315000 2398000 6408000 6827000 118972000 118972000 2181000 2064000 791463000 856617000 6333000 8084000 8041000 12424000 6120000 15935000 9287000 9230000 60320000 64115000 90101000 109788000 96494000 98772000 53908000 58599000 127008000 125360000 367511000 392519000 0.0001 0.0001 10000000 10000000 0 0 0 0 0.0001 0.0001 340000000 340000000 144279969 144279969 143105002 143105002 14000 14000 1402692000 1387349000 -1905000 -4116000 -976781000 -919082000 424020000 464165000 -68000 -67000 423952000 464098000 791463000 856617000 37647000 38620000 18681000 13192000 32601000 37839000 22308000 26093000 20831000 24144000 419000 419000 94840000 101687000 -57193000 -63067000 3024000 271000 3531000 -57700000 -62796000 -1000 -60000 -57699000 -62736000 -0.40 -0.40 -0.44 -0.44 143511142 143511142 141697252 141697252 -57700000 -62796000 2211000 -3646000 -55489000 -66442000 -1000 -60000 -55488000 -66382000 141393865 14000 1324006000 -1137000 -718891000 110000 604102000 648208 2734000 2734000 141185 12861000 12861000 -3646000 -3646000 -62736000 -60000 -62796000 142183258 14000 1339601000 -4783000 -781627000 50000 553255000 143105002 14000 1387349000 -4116000 -919082000 -67000 464098000 145758 672000 672000 1029209 14671000 14671000 2211000 2211000 -57699000 -1000 -57700000 144279969 14000 1402692000 -1905000 -976781000 -68000 423952000 -57700000 -62796000 5004000 4637000 1805000 1792000 14671000 12861000 419000 419000 1609000 -862000 1080000 1648000 -5000 20000 -9085000 5109000 6607000 1739000 352000 -962000 -15878000 -7545000 -2223000 2035000 -8486000 -10812000 14000 -59152000 -64453000 2924000 3077000 89097000 60235000 155000000 101000000 62979000 37688000 672000 2749000 672000 2749000 4499000 -24016000 92428000 141203000 96927000 117187000 1651000 2952000 2760000 <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1. Organization and Description of Business</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Adaptive Biotechnologies Corporation (“we,” “us” or “our”) is a commercial-stage company advancing the field of immune 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 applies our proprietary technologies to read the diverse genetic code of a patient’s immune system and aims to understand precisely how the immune system 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 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 and autoimmune disorders.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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.</span></p> <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2. Significant Accounting Policies</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Basis of Presentation and Principles of Consolidation</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The unaudited condensed consolidated financial statements include the accounts of Adaptive Biotechnologies Corporation, Adaptive Biotechnologies B.V., our wholly-owned subsidiary, and Digital Biotechnologies, Inc., a corporate subsidiary we have </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">70</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% ownership interest in. The remaining interest in Digital Biotechnologies, Inc., held by certain of our related parties and their related family trusts, are shown in the unaudited condensed consolidated financial statements as noncontrolling interest. All intercompany transactions and balances have been eliminated upon consolidation.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Use of Estimates</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The preparation of condensed consolidated 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 condensed consolidated 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, imputing interest for our revenue interest purchase agreement (the “Purchase Agreement”) that we entered into in September 2022, the provision for income taxes, including related reserves, and the analysis of goodwill impairment, 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.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Unaudited Interim Condensed Consolidated Financial Statements</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In our opinion, the accompanying unaudited condensed consolidated financial statements have been prepared in accordance with GAAP for interim financial information. These unaudited condensed consolidated financial statements include all adjustments necessary to fairly state our financial position and the results of our operations and cash flows for interim periods in accordance with GAAP. All such adjustments were 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.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in our Annual Report on Form 10-K for the year ended December 31, 2022 filed with the Securities and Exchange Commission (“SEC”) on February 14, 2023.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Restricted Cash</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We had a restricted cash balance of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million as of March 31, 2023 and December 31, 2022, respectively. Our restricted cash primarily relates to certain balances we are required to maintain under lease arrangements for some of our property and facility leases.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Concentrations of Risk</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We are subject to a concentration of risk from a limited number of suppliers, or in certain cases, single suppliers, for some of our laboratory instruments and materials. This risk is managed by targeting a quantity of surplus stock.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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 treasury and agency securities, corporate bonds and commercial paper with high-quality accredited financial institutions.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Significant customers are those that represent more than ten percent of our total revenue or accounts receivable, net balances for the periods and as of each condensed consolidated balance sheet date presented, respectively.</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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 dates presented were as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.07%;"/> <td style="width:1.3%;"/> <td style="width:11.182%;"/> <td style="width:1.3%;"/> <td style="width:11.182%;"/> <td style="width:1.3%;"/> <td style="width:11.182%;"/> <td style="width:1.3%;"/> <td style="width:11.182%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="3" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="3" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accounts Receivable, Net</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="3" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31,</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Customer A</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">*%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">*%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">*%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Customer B</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">*</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17.9</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">*</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19.5</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Genentech, Inc. and Roche Group</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26.6</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33.8</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">*</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">*</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">* less than 10%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Revenue Recognition</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We derive revenue by providing diagnostic and research services in our Immune Medicine and Minimal Residual Disease (“MRD”) market opportunities. Our Immune Medicine revenue consists of revenue generated from (1) providing sample testing services for our commercial research product, immunoSEQ, to biopharmaceutical customers and academic institutions; (2) providing our T-Detect COVID tests to clinical customers; and (3) our collaboration agreements with Genentech, Inc. (“Genentech”) and other biopharmaceutical customers in areas of drug and target discovery. Our MRD revenue consists of revenue generated from (1) providing our clonoSEQ report to clinical customers; (2) providing MRD sample testing services to biopharmaceutical customers and certain academic institutions, including investigator-led clinical trials; and (3) providing our clonoSEQ report or results to certain international laboratory sites through technology transfers.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">For research customers who utilize either immunoSEQ or our MRD services, 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: (1) the delivery of our immunoSEQ or MRD data for customer provided samples; and (2) related data analysis. We recognize revenue for both identified performance obligations as sample results are delivered to the customer. In periods where our sample estimates are reduced or a customer project is cancelled and, in either case, we have remaining related deferred revenue, we recognize revenue using a cumulative catch-up approach based on the proportion of samples delivered to date relative to the remaining samples expected to be delivered.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">For agreements where we provide our clonoSEQ report to ordering physicians, we have identified one performance obligation: the delivery of a clonoSEQ report. We bill and receive payments for these transactions from commercial, government and medical institution payors. 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.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Regarding our clonoSEQ coverage under Medicare, we bill an episode of treatment when we deliver the first eligible test report. 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 recognition commences at the time the initial billable test report 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 either as we deliver our estimate of the remaining tests in a patient’s treatment cycle or when the likelihood becomes remote that a patient will receive additional testing.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The contract transaction price for agreements we enter into with biopharmaceutical customers to further develop and commercialize their therapeutics may consist of a combination of non-refundable upfront fees, separately priced MRD testing fees and milestone fees earned upon our customers’ achievement of certain regulatory approvals. Depending on the contract, these agreements include single or multiple performance obligations. Such performance obligations include providing services to support our customers’ therapeutic development efforts, including regulatory support for our technology intended to be utilized as part of our customers’ registrational trials, developing analytical plans for our data, participating on joint research committees, assisting in completing a regulatory submission and providing MRD testing services related to customer-provided samples for our customers' regulatory submissions. Generally, the support services, excluding MRD testing services, are not distinct within the context of the contract and thus are accounted for as a single performance obligation. 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 MRD testing services. When MRD sample testing services are separately priced customer options, we assess if a material right exists and, if not, the customer option to purchase additional MRD sample testing services is not considered part of the contract. We recognize revenue related to MRD testing services 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, 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 using a cost-based model based on estimates of effort completed. Selecting the measure of progress and estimating progress to date requires significant judgment. Except for any non-refundable upfront fees, the other forms of compensation represent variable consideration. At contract inception, we fully constrain any consideration related to regulatory milestones, as the achievement of such milestones is subject to third-party regulatory approval and the customers’ own submission decision-making. Variable consideration related to 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 will not occur. Milestone payments for regulatory approvals, which are not within our customers’ control, 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, as well as the level of effort and investment required to achieve the respective milestone.</span></p></div> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Basis of Presentation and Principles of Consolidation</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The unaudited condensed consolidated financial statements include the accounts of Adaptive Biotechnologies Corporation, Adaptive Biotechnologies B.V., our wholly-owned subsidiary, and Digital Biotechnologies, Inc., a corporate subsidiary we have </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">70</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% ownership interest in. The remaining interest in Digital Biotechnologies, Inc., held by certain of our related parties and their related family trusts, are shown in the unaudited condensed consolidated financial statements as noncontrolling interest. All intercompany transactions and balances have been eliminated upon consolidation.</span></p> 0.70 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Use of Estimates</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The preparation of condensed consolidated 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 condensed consolidated 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, imputing interest for our revenue interest purchase agreement (the “Purchase Agreement”) that we entered into in September 2022, the provision for income taxes, including related reserves, and the analysis of goodwill impairment, 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.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Unaudited Interim Condensed Consolidated Financial Statements</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In our opinion, the accompanying unaudited condensed consolidated financial statements have been prepared in accordance with GAAP for interim financial information. These unaudited condensed consolidated financial statements include all adjustments necessary to fairly state our financial position and the results of our operations and cash flows for interim periods in accordance with GAAP. All such adjustments were 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.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in our Annual Report on Form 10-K for the year ended December 31, 2022 filed with the Securities and Exchange Commission (“SEC”) on February 14, 2023.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Restricted Cash</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We had a restricted cash balance of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million as of March 31, 2023 and December 31, 2022, respectively. Our restricted cash primarily relates to certain balances we are required to maintain under lease arrangements for some of our property and facility leases.</span></p> 2300000 2400000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Concentrations of Risk</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We are subject to a concentration of risk from a limited number of suppliers, or in certain cases, single suppliers, for some of our laboratory instruments and materials. This risk is managed by targeting a quantity of surplus stock.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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 treasury and agency securities, corporate bonds and commercial paper with high-quality accredited financial institutions.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Significant customers are those that represent more than ten percent of our total revenue or accounts receivable, net balances for the periods and as of each condensed consolidated balance sheet date presented, respectively.</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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 dates presented were as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.07%;"/> <td style="width:1.3%;"/> <td style="width:11.182%;"/> <td style="width:1.3%;"/> <td style="width:11.182%;"/> <td style="width:1.3%;"/> <td style="width:11.182%;"/> <td style="width:1.3%;"/> <td style="width:11.182%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="3" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="3" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accounts Receivable, Net</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="3" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31,</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Customer A</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">*%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">*%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">*%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Customer B</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">*</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17.9</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">*</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19.5</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Genentech, Inc. and Roche Group</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26.6</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33.8</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">*</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">*</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">* less than 10%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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 dates presented were as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.07%;"/> <td style="width:1.3%;"/> <td style="width:11.182%;"/> <td style="width:1.3%;"/> <td style="width:11.182%;"/> <td style="width:1.3%;"/> <td style="width:11.182%;"/> <td style="width:1.3%;"/> <td style="width:11.182%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="3" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="3" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accounts Receivable, Net</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="3" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31,</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Customer A</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">*%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">*%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">*%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Customer B</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">*</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17.9</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">*</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19.5</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Genentech, Inc. and Roche Group</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26.6</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33.8</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">*</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">*</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">* less than 10%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 0.158 0.179 0.195 0.266 0.338 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Revenue Recognition</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We derive revenue by providing diagnostic and research services in our Immune Medicine and Minimal Residual Disease (“MRD”) market opportunities. Our Immune Medicine revenue consists of revenue generated from (1) providing sample testing services for our commercial research product, immunoSEQ, to biopharmaceutical customers and academic institutions; (2) providing our T-Detect COVID tests to clinical customers; and (3) our collaboration agreements with Genentech, Inc. (“Genentech”) and other biopharmaceutical customers in areas of drug and target discovery. Our MRD revenue consists of revenue generated from (1) providing our clonoSEQ report to clinical customers; (2) providing MRD sample testing services to biopharmaceutical customers and certain academic institutions, including investigator-led clinical trials; and (3) providing our clonoSEQ report or results to certain international laboratory sites through technology transfers.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">For research customers who utilize either immunoSEQ or our MRD services, 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: (1) the delivery of our immunoSEQ or MRD data for customer provided samples; and (2) related data analysis. We recognize revenue for both identified performance obligations as sample results are delivered to the customer. In periods where our sample estimates are reduced or a customer project is cancelled and, in either case, we have remaining related deferred revenue, we recognize revenue using a cumulative catch-up approach based on the proportion of samples delivered to date relative to the remaining samples expected to be delivered.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">For agreements where we provide our clonoSEQ report to ordering physicians, we have identified one performance obligation: the delivery of a clonoSEQ report. We bill and receive payments for these transactions from commercial, government and medical institution payors. 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.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Regarding our clonoSEQ coverage under Medicare, we bill an episode of treatment when we deliver the first eligible test report. 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 recognition commences at the time the initial billable test report 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 either as we deliver our estimate of the remaining tests in a patient’s treatment cycle or when the likelihood becomes remote that a patient will receive additional testing.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The contract transaction price for agreements we enter into with biopharmaceutical customers to further develop and commercialize their therapeutics may consist of a combination of non-refundable upfront fees, separately priced MRD testing fees and milestone fees earned upon our customers’ achievement of certain regulatory approvals. Depending on the contract, these agreements include single or multiple performance obligations. Such performance obligations include providing services to support our customers’ therapeutic development efforts, including regulatory support for our technology intended to be utilized as part of our customers’ registrational trials, developing analytical plans for our data, participating on joint research committees, assisting in completing a regulatory submission and providing MRD testing services related to customer-provided samples for our customers' regulatory submissions. Generally, the support services, excluding MRD testing services, are not distinct within the context of the contract and thus are accounted for as a single performance obligation. 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 MRD testing services. When MRD sample testing services are separately priced customer options, we assess if a material right exists and, if not, the customer option to purchase additional MRD sample testing services is not considered part of the contract. We recognize revenue related to MRD testing services 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, 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 using a cost-based model based on estimates of effort completed. Selecting the measure of progress and estimating progress to date requires significant judgment. Except for any non-refundable upfront fees, the other forms of compensation represent variable consideration. At contract inception, we fully constrain any consideration related to regulatory milestones, as the achievement of such milestones is subject to third-party regulatory approval and the customers’ own submission decision-making. Variable consideration related to 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 will not occur. Milestone payments for regulatory approvals, which are not within our customers’ control, 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, as well as the level of effort and investment required to achieve the respective milestone.</span></p> <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3. Revenue</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We disaggregate our revenue from contracts with customers by market opportunity and type of arrangement, as we believe this best depicts how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors.</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table presents our disaggregated revenue for the periods presented (in thousands):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.8%;"/> <td style="width:1.722%;"/> <td style="width:1.0%;"/> <td style="width:12.876999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.722%;"/> <td style="width:1.0%;"/> <td style="width:12.876999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Immune Medicine revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Service revenue</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,102</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,113</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Collaboration revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,118</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13,703</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total Immune Medicine revenue</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16,220</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,816</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">MRD revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Service revenue</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">21,427</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,804</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Regulatory milestone revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total MRD revenue</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">21,427</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17,804</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">37,647</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">38,620</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">During the three months ended March 31, 2023, we recognized $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million in MRD service revenue related to Medicare reimbursements resulting from our determination that the likelihood of additional testing for specific patients was remote and from cancelled customer contracts.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">During the three months ended March 31, 2022, we recognized $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million in MRD service revenue related to Medicare reimbursements resulting from our determination that the likelihood of additional testing for specific patients was remote, a change in estimates of total samples to be provided under certain of our agreements and cancelled customer contracts.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of March 31, 2023, we could receive up to an additional </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">404.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million in milestone payments in future periods if certain regulatory approvals are obtained by our customers’ therapeutics in connection with MRD data generated from our MRD product.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Genentech Collaboration Agreement</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In December 2018, we entered into a worldwide collaboration and license agreement with Genentech (the “Genentech Agreement”) 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 $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">300.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million in February 2019 and may be eligible to receive more than $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> billion over time, including payments of up to $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">75.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million upon the achievement of specified regulatory milestones, up to $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">300.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million upon the achievement of specified development milestones and up to $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,430.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million 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 Genentech 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:</span></p><div style="margin-left:7.87%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:2.269%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.462824270053186%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shared Products. The shared products will use “off-the-shelf” TCRs identified against cancer antigens shared among patients (“Shared Products”). </span></div></div><div style="margin-left:7.87%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:2.269%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.462824270053186%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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></div></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Under the terms of the Genentech 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 Accounting Standards Codification (“ASC”) Topic 808, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Collaborative Arrangements</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> (“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 Topic 606,</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> Revenue from Contracts with Customers</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> (“ASC 606”) to account for the activities related to the Genentech Agreement.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In applying ASC 606, we identified the following performance obligations at the inception of the agreement:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="margin-left:6.667%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.571084182443509%;">1.</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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. </span></div></div><div style="margin-left:6.667%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.571084182443509%;">2.</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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. </span></div></div><div style="margin-left:6.667%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.571084182443509%;">3.</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">License to utilize all private antigen TCR product data in connection with research and development activities in the field of use. </span></div></div><div style="margin-left:6.667%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.571084182443509%;">4.</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">License to existing shared antigen data packages. </span></div></div><div style="margin-left:6.667%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.571084182443509%;">5.</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research and development services for Shared Products development, including expansion of shared antigen data packages. </span></div></div><div style="margin-left:6.667%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.571084182443509%;">6.</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research and development services for private product development. </span></div></div><div style="margin-left:6.667%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.571084182443509%;">7.</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Obligations to participate on various joint research, development and project committees.</span></div></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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 Genentech 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. 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.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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 resulting from 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.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We determined the initial transaction price shall be made up of only the $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">300.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million 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, 2023. 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.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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 Products and Personalized Product pathways. When any of the potential regulatory and development milestones are no longer fully constrained and are included in the transaction price, such amounts will be recognized using the cumulative catch-up method based on proportional performance at such time. We currently expect to recognize the revenue over a period of approximately </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_24328aa3-a75d-4ea3-8f7b-34635ec15cb2;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">eight</span></span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">nine years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> from the effective date. This estimate of the research and development period considers pursuit options of development activities supporting both the Shared Products and 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.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We recognized </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million in Immune Medicine collaboration revenue during the three months ended March 31, 2023 and 2022, respectively, related to the Genentech Agreement. Costs related to the Genentech Agreement are included in research and development expenses.</span></p> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table presents our disaggregated revenue for the periods presented (in thousands):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.8%;"/> <td style="width:1.722%;"/> <td style="width:1.0%;"/> <td style="width:12.876999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.722%;"/> <td style="width:1.0%;"/> <td style="width:12.876999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Immune Medicine revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Service revenue</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,102</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,113</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Collaboration revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,118</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13,703</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total Immune Medicine revenue</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16,220</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,816</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">MRD revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Service revenue</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">21,427</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,804</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Regulatory milestone revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total MRD revenue</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">21,427</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17,804</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">37,647</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">38,620</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 7102000 7113000 9118000 13703000 16220000 20816000 21427000 14804000 3000000 21427000 17804000 37647000 38620000 1000000.0 1200000 404500000 300000000.0 1800000000 75000000.0 300000000.0 1430000000.0 300000000.0 P9Y 9100000 12300000 <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4. Deferred Revenue</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred revenue from the Genentech Agreement represents </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">51.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of the current and non-current deferred revenue balances, respectively, as of March 31, 2023 and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">31.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">55.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of the current and non-current deferred revenue balances, respectively, as of December 31, 2022. We expect our current deferred revenue to be recognized as revenue within </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> months. We expect the majority of our non-current deferred revenue to be recognized as revenue over a period of approximately </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">four years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> from March 31, 2023. 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 various research and development activities.</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Changes in deferred revenue during the three months ended March 31, 2023 were as follows (in thousands):</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.928%;"/> <td style="width:2.077%;"/> <td style="width:1.0%;"/> <td style="width:15.995%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred revenue balance at December 31, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">122,714</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Additions to deferred revenue during the period</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,604</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue recognized during the period</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,090</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred revenue balance at March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">114,228</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of March 31, 2023, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million was recognized as revenue that was included in the deferred revenue balance at December 31, 2022.</span></p> 26700000 51500000 31800000 55500000 P12M P4Y <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Changes in deferred revenue during the three months ended March 31, 2023 were as follows (in thousands):</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.928%;"/> <td style="width:2.077%;"/> <td style="width:1.0%;"/> <td style="width:15.995%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred revenue balance at December 31, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">122,714</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Additions to deferred revenue during the period</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,604</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue recognized during the period</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,090</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred revenue balance at March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">114,228</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 122714000 9604000 -18090000 114228000 15000000.0 <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5. Fair Value Measurements</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following tables set forth the fair values of financial assets as of March 31, 2023 and December 31, 2022 that were measured at fair value on a recurring basis (in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.2%;"/> <td style="width:1.303%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.303%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.303%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.303%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 1</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 3</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Financial assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Money market funds</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">43,433</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">43,433</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. government treasury and agency securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">341,683</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">341,683</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Corporate bonds</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,400</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,400</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total financial assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">43,433</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">346,083</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">389,516</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.2%;"/> <td style="width:1.303%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.303%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.303%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.303%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 1</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 3</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Financial assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Money market funds</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">38,502</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">38,502</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,969</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,969</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. government treasury securities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">385,848</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">385,848</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Corporate bonds</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,349</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,349</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total financial assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">38,502</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">408,166</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">446,668</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:3.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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 treasury and agency securities, corporate bonds and commercial paper, and are valued based on recent trades of securities in inactive markets or on quoted market prices of similar instruments and other significant inputs derived from or corroborated by observable market data.</span></p> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following tables set forth the fair values of financial assets as of March 31, 2023 and December 31, 2022 that were measured at fair value on a recurring basis (in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.2%;"/> <td style="width:1.303%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.303%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.303%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.303%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 1</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 3</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Financial assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Money market funds</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">43,433</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">43,433</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. government treasury and agency securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">341,683</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">341,683</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Corporate bonds</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,400</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,400</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total financial assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">43,433</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">346,083</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">389,516</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.2%;"/> <td style="width:1.303%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.303%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.303%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.303%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 1</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 3</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Financial assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Money market funds</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">38,502</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">38,502</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,969</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,969</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. government treasury securities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">385,848</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">385,848</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Corporate bonds</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,349</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,349</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total financial assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">38,502</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">408,166</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">446,668</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 43433000 43433000 341683000 341683000 4400000 4400000 43433000 346083000 389516000 38502000 38502000 9969000 9969000 385848000 385848000 12349000 12349000 38502000 408166000 446668000 <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6. Investments</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Available-for-sale investments consisted of the following as of March 31, 2023 and December 31, 2022 (in thousands):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.2%;"/> <td style="width:1.303%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.303%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.303%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.303%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortized Cost</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Gain</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Loss</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Estimated Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Short-term marketable securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. government treasury and agency securities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">343,586</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">68</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,971</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">341,683</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Corporate bonds</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,402</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,400</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total short-term marketable securities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">347,988</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">68</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,973</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">346,083</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.2%;"/> <td style="width:1.303%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.303%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.303%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.303%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortized Cost</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Gain</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Loss</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Estimated Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Short-term marketable securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,969</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,969</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. government treasury securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">389,898</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,064</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">385,848</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Corporate bonds</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,415</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">66</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,349</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total short-term marketable securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">412,282</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,130</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">408,166</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">All the U.S. government treasury and agency securities, corporate bonds and commercial paper designated as short-term marketable securities have an effective maturity date that is equal to or less than one year from the respective condensed consolidated 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 condensed consolidated balance sheet date.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued interest receivable is excluded from the amortized cost and estimated fair value of our marketable securities. Accrued interest receivable of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million were presented separately within the prepaid expenses and other current assets balance on the unaudited condensed consolidated balance sheet as of March 31, 2023 and on the condensed consolidated balance sheet as of December 31, 2022, respectively.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table presents the gross unrealized holding losses and fair values for investments in an unrealized loss position, and the length of time individual securities have been in a continuous loss position, as of March 31, 2023 (in thousands):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.2%;"/> <td style="width:1.303%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.303%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.303%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.303%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less Than 12 Months</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12 Months Or Greater</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Loss</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Loss</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. government treasury and agency securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">98,346</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">193</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">137,972</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,778</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Corporate bonds</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,400</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total available-for-sale securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">98,346</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">193</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">142,372</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,780</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of March 31, 2023, 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, which may be maturity. Based on our assessment, we concluded all impairment as of March 31, 2023 to be due to factors other than credit loss, such as changes in interest rates. A credit allowance was not recognized and the impairment of our available-for-sale securities was recorded in other comprehensive loss.</span></p> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Available-for-sale investments consisted of the following as of March 31, 2023 and December 31, 2022 (in thousands):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.2%;"/> <td style="width:1.303%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.303%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.303%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.303%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortized Cost</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Gain</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Loss</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Estimated Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Short-term marketable securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. government treasury and agency securities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">343,586</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">68</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,971</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">341,683</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Corporate bonds</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,402</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,400</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total short-term marketable securities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">347,988</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">68</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,973</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">346,083</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.2%;"/> <td style="width:1.303%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.303%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.303%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.303%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortized Cost</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Gain</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Loss</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Estimated Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Short-term marketable securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,969</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,969</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. government treasury securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">389,898</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,064</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">385,848</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Corporate bonds</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,415</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">66</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,349</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total short-term marketable securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">412,282</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,130</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">408,166</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 343586000 68000 1971000 341683000 4402000 2000 4400000 347988000 68000 1973000 346083000 9969000 9969000 389898000 14000 4064000 385848000 12415000 66000 12349000 412282000 14000 4130000 408166000 900000 800000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table presents the gross unrealized holding losses and fair values for investments in an unrealized loss position, and the length of time individual securities have been in a continuous loss position, as of March 31, 2023 (in thousands):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.2%;"/> <td style="width:1.303%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.303%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.303%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.303%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less Than 12 Months</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12 Months Or Greater</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Loss</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Loss</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. government treasury and agency securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">98,346</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">193</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">137,972</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,778</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Corporate bonds</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,400</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total available-for-sale securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">98,346</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">193</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">142,372</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,780</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> </table> 98346000 193000 137972000 1778000 4400000 2000 98346000 193000 142372000 1780000 <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7. Leases</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We have operating lease agreements for laboratory, office and warehouse facilities in Seattle, Washington, Bothell, Washington, South San Francisco, California and New York City, New York. As of March 31, 2023, we were not party to any finance leases.</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table reconciles our undiscounted operating lease cash flows to our operating lease liabilities, less current portion balance as of March 31, 2023 (in thousands):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.928%;"/> <td style="width:2.077%;"/> <td style="width:1.0%;"/> <td style="width:15.995%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023 (excluding the three months ended March 31, 2023)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,520</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13,692</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,098</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,330</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2027</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,944</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">69,244</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total undiscounted lease payments</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">131,828</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less: Imputed interest rate</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26,047</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total operating lease liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">105,781</span></p></td> <td style="border-top:0.5pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less: Current portion</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,287</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating lease liabilities, less current portion</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">96,494</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">During the three months ended March 31, 2023, cash paid for amounts included in the measurement of lease liabilities was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash paid for amounts included in the measurement of lease liabilities was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and cash received for tenant improvement allowances was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million during the three months ended March 31, 2022.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We previously entered into a $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million letter of credit with one of our financial institutions in connection with one of our leases.</span></p> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table reconciles our undiscounted operating lease cash flows to our operating lease liabilities, less current portion balance as of March 31, 2023 (in thousands):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.928%;"/> <td style="width:2.077%;"/> <td style="width:1.0%;"/> <td style="width:15.995%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023 (excluding the three months ended March 31, 2023)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,520</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13,692</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,098</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,330</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2027</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,944</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">69,244</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total undiscounted lease payments</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">131,828</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less: Imputed interest rate</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26,047</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total operating lease liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">105,781</span></p></td> <td style="border-top:0.5pt solid rgba(255,255,255,0.01);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less: Current portion</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,287</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating lease liabilities, less current portion</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">96,494</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 10520000 13692000 14098000 12330000 11944000 69244000 131828000 26047000 105781000 9287000 96494000 3400000 3300000 -4000000.0 2100000 <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8. Revenue Interest Purchase Agreement</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In September 2022, we entered into the Purchase Agreement with OrbiMed Royalty &amp; Credit Opportunities IV, LP ("OrbiMed"), an affiliate of OrbiMed Advisors LLC, as collateral agent and administrative agent for the purchasers party thereto (the “Purchasers”). Pursuant to the Purchase Agreement, we received $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">125.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million from the Purchasers at closing, less certain transaction expenses. We are also entitled to receive up to $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">125.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million in subsequent installments as follows: (i) $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">75</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.0 million upon our request occurring no later than </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">September 12, 2025</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and (ii) $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">50.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million upon our request in connection with certain permitted acquisitions occurring no later than </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">September 12, 2025</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, in each case subject to certain funding conditions.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As consideration for such payments, the Purchasers have a right to receive certain revenue interests (the “Revenue Interests”) from us based on a percentage of all GAAP revenue. Payments in respect of the Revenue Interests shall be made quarterly within </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">45</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> days following the end of each fiscal quarter (each, a “Revenue Interest Payment”).</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:6.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Accounting Treatment</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We accounted for the transaction as long-term debt recorded at amortized cost using the effective interest rate method.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">To determine the amortization of the Purchase Agreement obligation, we are required to estimate the amount and timing of future Revenue Interest Payments based on our estimate of the timing and amount of future revenues and calculate an effective interest rate which will amortize the obligation to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">zero</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> over the amortization period, taking into account the forecasted Revenue Interest Payments. The calculated effective interest rate as of March 31, 2023 was </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In connection with the Purchase Agreement, we incurred debt issuance costs of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million. Debt issuance costs have been recorded to long-term debt and are being amortized over the estimated term of the debt using the effective interest method, adjusted on a prospective basis for changes in the underlying assumptions and inputs.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The assumptions used in determining the expected repayment term of the obligation and amortization period of the issuance costs requires that we make estimates that could impact the short- and long-term classification of these costs, as well as the period over which these costs will be amortized. We periodically assess the amount and timing of expected Revenue Interest Payments based on internal forecasts.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">To the extent such payments are greater or less than our initial estimates or the timing of such payments is materially different than our original estimates, we will prospectively adjust the amortization of the revenue interest liability and the effective interest rate.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table sets forth the revenue interest liability, net activity during the three months ended March 31, 2023 (in thousands):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.928%;"/> <td style="width:2.077%;"/> <td style="width:1.0%;"/> <td style="width:15.995%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue interest liability, net at December 31, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">125,360</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Interest expense</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,531</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue interest payable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,883</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue interest liability, net at March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">127,008</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The revenue interest payable of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million was included within the accounts payable balance on the unaudited condensed consolidated balance sheet as of March 31, 2023.</span></p> 125000000.0 125000000.0 75000000 2025-09-12 50000000.0 2025-09-12 P45D 0 0.114 600000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table sets forth the revenue interest liability, net activity during the three months ended March 31, 2023 (in thousands):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.928%;"/> <td style="width:2.077%;"/> <td style="width:1.0%;"/> <td style="width:15.995%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue interest liability, net at December 31, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">125,360</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Interest expense</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,531</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue interest payable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,883</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue interest liability, net at March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">127,008</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 125360000 3531000 1883000 127008000 1900000 <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. Commitments and Contingencies</span><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Legal Proceedings</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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 were not party to any material legal proceedings as of March 31, 2023.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:8.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Indemnification Agreements</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In the ordinary course of business, 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.</span></p> <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10. Shareholders’ Equity</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Common Stock</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our common stock has no preferences or privileges and is not redeemable. </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Holders of our common stock are entitled to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">one</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> vote for each share of common stock held</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. The 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.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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) </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% 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.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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) </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of the 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.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Effective January 1, 2023, our 2019 Plan and ESPP reserves increased by </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,155,250</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,431,050</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares, respectively.</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of March 31, 2023, we had reserved shares of common stock for the following:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.04%;"/> <td style="width:1.6%;"/> <td style="width:1.0%;"/> <td style="width:16.36%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares issuable upon the exercise of outstanding stock options granted</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,783,332</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares issuable upon the vesting of outstanding restricted stock units granted and the maximum outstanding market-based restricted stock units eligible to be earned</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13,070,824</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares available for future grant under the 2019 Equity Incentive Plan</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,705,088</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares available for future grant under the Employee Stock Purchase Plan</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,235,348</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total shares of common stock reserved for future issuance</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">44,794,592</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> Holders of our common stock are entitled to one vote for each share of common stock held 1 0.05 0.01 7155250 1431050 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of March 31, 2023, we had reserved shares of common stock for the following:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.04%;"/> <td style="width:1.6%;"/> <td style="width:1.0%;"/> <td style="width:16.36%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares issuable upon the exercise of outstanding stock options granted</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,783,332</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares issuable upon the vesting of outstanding restricted stock units granted and the maximum outstanding market-based restricted stock units eligible to be earned</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13,070,824</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares available for future grant under the 2019 Equity Incentive Plan</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,705,088</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares available for future grant under the Employee Stock Purchase Plan</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,235,348</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total shares of common stock reserved for future issuance</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">44,794,592</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 14783332 13070824 12705088 4235348 44794592 <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11. Equity Incentive Plans</span></p><p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">2009 Equity Incentive Plan</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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 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. Stock options granted under this plan expire no later than </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ten years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> 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 stock 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 </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares are available for future grant under the 2009 Plan, it continues to govern outstanding equity awards granted thereunder.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">2019 Equity Incentive Plan</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The 2019 Plan became effective immediately prior to the closing of our initial public offering in July 2019. The 2019 Plan provides for the issuance of awards in the form of stock options and other share-based awards for employees, directors and consultants. Under the 2019 Plan, the stock option exercise price per share shall not be less than the fair market value of a share of stock on the effective date of grant, 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, stock options granted under this plan expire no later than </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ten years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> from the grant date and vesting is established at the time of grant. Except for certain stock option and restricted stock unit grants made to non-employee directors, stock options and restricted stock units granted under the 2019 Plan generally vest over a </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">four-year</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> period, subject to continuous service through each applicable vesting date. As of March 31, 2023, we had </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">35,325,928</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares of common stock authorized for issuance under the 2019 Plan.</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Changes in shares available for grant during the three months ended March 31, 2023 were as follows:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.04%;"/> <td style="width:1.6%;"/> <td style="width:1.0%;"/> <td style="width:16.36%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares Available for Grant</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares available for grant at December 31, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,581,975</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2019 Equity Incentive Plan reserve increase effective January 1, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,155,250</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock options and restricted stock units granted and the maximum market-based restricted stock units granted eligible to be earned</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,516,635</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock options and restricted stock units forfeited or expired</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">484,498</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares available for grant at March 31, 2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,705,088</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Stock Options</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock option activity under the 2009 Plan and 2019 Plan during the three months ended March 31, 2023 was as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.269%;"/> <td style="width:1.021%;"/> <td style="width:1.0%;"/> <td style="width:11.276%;"/> <td style="width:1.0%;"/> <td style="width:1.482%;"/> <td style="width:1.0%;"/> <td style="width:10.735%;"/> <td style="width:1.0%;"/> <td style="width:1.482%;"/> <td style="width:1.0%;"/> <td style="width:10.735%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares Subject to<br/>Outstanding Stock Options</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-Average Exercise<br/>Price per Share</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Aggregate Intrinsic Value<br/>(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock options outstanding at December 31, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13,520,997</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16.88</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock options granted</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,612,032</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8.46</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock options forfeited</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">123,317</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24.03</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock options expired</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">80,622</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27.61</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock options exercised</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">145,758</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.61</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock options outstanding at March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,783,332</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15.97</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13,654</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock options vested and exercisable at March 31, 2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,486,735</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15.35</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,075</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The weighted-average remaining contractual life for stock options outstanding as of March 31, 2023 was </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">years. The weighted-average remaining contractual life for vested and exercisable stock options as of March 31, 2023 was </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5.7</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> years.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Restricted Stock Units</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted stock unit activity under the 2019 Plan during the three months ended March 31, 2023 was as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.76%;"/> <td style="width:1.261%;"/> <td style="width:1.0%;"/> <td style="width:13.39%;"/> <td style="width:1.0%;"/> <td style="width:1.721%;"/> <td style="width:1.0%;"/> <td style="width:12.870000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted Stock Units<br/>Outstanding</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-Average Grant Date<br/>Fair Value per Share</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nonvested restricted stock units outstanding at December 31, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,981,755</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14.11</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted stock units granted</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,486,163</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8.46</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted stock units forfeited</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">280,559</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12.54</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted stock units vested</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,029,209</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15.37</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nonvested restricted stock units outstanding at March 31, 2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,158,150</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10.75</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Market-Based Restricted Stock Units</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In addition to the restricted stock units described above, our board of directors approved awards of market-based restricted stock units to our chief executive officer and chief scientific officer in March 2023. The shares of common stock that may be earned under the awards, each ranging from </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">zero</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">709,220</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares, are calculated based upon our total shareholder return during a </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three-year</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> performance period as measured against that of the group of companies comprising the S&amp;P Biotechnology Select Industry Index as of the grant date, subject to certain adjustments to such index group. Except as expressly provided in the terms of each award's agreement, vesting is subject to the respective grantee's continuous service through the end of the three-year performance period. These market-based restricted stock units, along with those granted to our chief executive officer in March 2022, under which </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">zero</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">494,234</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares may be earned, remain outstanding as of March 31, 2023.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Grant Date Fair Value of Stock Options, Restricted Stock Units and Market-Based Restricted Stock Units Granted</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The estimated grant date fair values of stock options granted during the three months ended March 31, 2023 and 2022 were estimated using the Black-Scholes option-pricing model with the following assumptions:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"/> <td style="width:1.26%;"/> <td style="width:1.0%;"/> <td style="width:13.38%;"/> <td style="width:1.0%;"/> <td style="width:1.26%;"/> <td style="width:1.0%;"/> <td style="width:13.38%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair value of common stock</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8.46</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12.14</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> - $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14.95</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expected term (in years)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5.27</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> - </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.08</span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5.27</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> - </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.08</span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% - </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% - </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expected volatility</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">71.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% - </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">71.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">68.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% - </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">69.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expected dividend yield</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The determination of the grant date fair value of stock options granted using a Black-Scholes option-pricing model is affected by the 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><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Fair value of common stock—</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The 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="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Expected term</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—The expected term of stock options granted to employees and non-employee directors is determined using the “simplified” method, as illustrated in ASC Topic 718, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Compensation—Stock Compensation</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, as 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 stock option.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Risk-free interest rate</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—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 terms of the stock options.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Expected volatility</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—As we do not have sufficient trading history for our common stock, expected volatility is based on the historical volatility of our publicly traded industry peers utilizing a period of time consistent with our estimate of expected term.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Expected dividend yield</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—We do not anticipate paying any cash dividends in the foreseeable future and, therefore, use an expected dividend yield of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">zero</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> in the option valuation model.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The weighted-average grant date fair value per share of stock options granted during the three months ended March 31, 2023 and 2022 was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5.61</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7.81</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, respectively.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The grant date fair value of restricted stock units granted 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. The weighted-average grant date fair value per share of restricted stock units granted during the three months ended March 31, 2023 and 2022 was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8.46</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12.17</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The grant date fair value per share of the market-based restricted stock units granted during the three months ended March 31, 2023 and 2022 was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13.82</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18.89</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, respectively, and was determined using a Monte Carlo valuation model, which uses assumptions such as volatility, risk-free interest rate and dividend estimated for the respective performance periods. The weighted-average grant date fair value per share of the target payout level of the market-based restricted stock units outstanding as of March 31, 2023, </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">956,337</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares, was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15.13</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. The aggregate share-based compensation expense of the market-based restricted stock units granted during the three months ended March 31, 2023 and 2022 was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, respectively, and is recognized on a straight-line basis over the respective grants' </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three-year</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> performance periods, which are also the requisite service periods. Attainment of each grant's respective market condition and the number of shares earned and vested does not impact the related share-based compensation expense recognized. Share-based compensation expense will be reversed only if the respective grantee does not provide continuous service through the respective performance period for reasons other than those expressly provided in the terms of the respective award.</span></p><div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The compensation cost related to stock options, restricted stock units and market-based restricted stock units for the three months ended March 31, 2023 and 2022 are included on the unaudited condensed consolidated statements of operations as follows (in thousands):</span></p></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"> </p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.8%;"/> <td style="width:1.722%;"/> <td style="width:1.0%;"/> <td style="width:12.876999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.722%;"/> <td style="width:1.0%;"/> <td style="width:12.876999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cost of revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,294</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">795</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research and development</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,549</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,345</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Sales and marketing</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,431</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,229</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">General and administrative</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,397</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,492</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total share-based compensation expense</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,671</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,861</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of March 31, 2023, unrecognized share-based compensation expense and the remaining weighted-average recognition period were as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.76%;"/> <td style="width:1.721%;"/> <td style="width:1.0%;"/> <td style="width:12.870000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.261%;"/> <td style="width:1.0%;"/> <td style="width:13.39%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrecognized Share-Based<br/>Compensation Expense<br/>(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Remaining Weighted-Average<br/>Recognition Period<br/>(in years)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nonvested stock options</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">64,315</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.47</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nonvested restricted stock units</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">113,829</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.32</span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nonvested market-based restricted stock units</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,576</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.69</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div> P10Y 0 P10Y P4Y 35325928 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Changes in shares available for grant during the three months ended March 31, 2023 were as follows:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.04%;"/> <td style="width:1.6%;"/> <td style="width:1.0%;"/> <td style="width:16.36%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares Available for Grant</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares available for grant at December 31, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,581,975</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2019 Equity Incentive Plan reserve increase effective January 1, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,155,250</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock options and restricted stock units granted and the maximum market-based restricted stock units granted eligible to be earned</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,516,635</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock options and restricted stock units forfeited or expired</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">484,498</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares available for grant at March 31, 2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,705,088</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> 14581975 7155250 -9516635 484498 12705088 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock option activity under the 2009 Plan and 2019 Plan during the three months ended March 31, 2023 was as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.269%;"/> <td style="width:1.021%;"/> <td style="width:1.0%;"/> <td style="width:11.276%;"/> <td style="width:1.0%;"/> <td style="width:1.482%;"/> <td style="width:1.0%;"/> <td style="width:10.735%;"/> <td style="width:1.0%;"/> <td style="width:1.482%;"/> <td style="width:1.0%;"/> <td style="width:10.735%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares Subject to<br/>Outstanding Stock Options</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-Average Exercise<br/>Price per Share</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Aggregate Intrinsic Value<br/>(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock options outstanding at December 31, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13,520,997</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16.88</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock options granted</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,612,032</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8.46</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock options forfeited</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">123,317</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24.03</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock options expired</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">80,622</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27.61</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock options exercised</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">145,758</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.61</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock options outstanding at March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,783,332</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15.97</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13,654</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock options vested and exercisable at March 31, 2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,486,735</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15.35</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,075</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 13520997 16.88 1612032 8.46 123317 24.03 80622 27.61 145758 4.61 14783332 15.97 13654000 8486735 15.35 12075000 P7Y1M6D P5Y8M12D <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted stock unit activity under the 2019 Plan during the three months ended March 31, 2023 was as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.76%;"/> <td style="width:1.261%;"/> <td style="width:1.0%;"/> <td style="width:13.39%;"/> <td style="width:1.0%;"/> <td style="width:1.721%;"/> <td style="width:1.0%;"/> <td style="width:12.870000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted Stock Units<br/>Outstanding</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-Average Grant Date<br/>Fair Value per Share</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nonvested restricted stock units outstanding at December 31, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,981,755</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14.11</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted stock units granted</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,486,163</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8.46</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted stock units forfeited</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">280,559</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12.54</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted stock units vested</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,029,209</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15.37</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nonvested restricted stock units outstanding at March 31, 2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,158,150</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10.75</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 5981755 14.11 6486163 8.46 280559 12.54 1029209 15.37 11158150 10.75 0 709220 P3Y 0 494234 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The estimated grant date fair values of stock options granted during the three months ended March 31, 2023 and 2022 were estimated using the Black-Scholes option-pricing model with the following assumptions:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"/> <td style="width:1.26%;"/> <td style="width:1.0%;"/> <td style="width:13.38%;"/> <td style="width:1.0%;"/> <td style="width:1.26%;"/> <td style="width:1.0%;"/> <td style="width:13.38%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair value of common stock</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8.46</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12.14</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> - $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14.95</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expected term (in years)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5.27</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> - </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.08</span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5.27</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> - </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.08</span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% - </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% - </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expected volatility</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">71.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% - </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">71.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">68.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% - </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">69.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expected dividend yield</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 8.46 12.14 14.95 P5Y3M7D P6Y29D P5Y3M7D P6Y29D 0.042 0.043 0.017 0.025 0.712 0.716 0.682 0.698 0 5.61 7.81 8.46 12.17 13.82 18.89 956337 15.13 9800000 4700000 P3Y <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The compensation cost related to stock options, restricted stock units and market-based restricted stock units for the three months ended March 31, 2023 and 2022 are included on the unaudited condensed consolidated statements of operations as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.8%;"/> <td style="width:1.722%;"/> <td style="width:1.0%;"/> <td style="width:12.876999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.722%;"/> <td style="width:1.0%;"/> <td style="width:12.876999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cost of revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,294</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">795</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research and development</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,549</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,345</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Sales and marketing</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,431</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,229</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">General and administrative</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,397</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,492</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total share-based compensation expense</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,671</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,861</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 1294000 795000 4549000 4345000 3431000 3229000 5397000 4492000 14671000 12861000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of March 31, 2023, unrecognized share-based compensation expense and the remaining weighted-average recognition period were as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.76%;"/> <td style="width:1.721%;"/> <td style="width:1.0%;"/> <td style="width:12.870000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.261%;"/> <td style="width:1.0%;"/> <td style="width:13.39%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrecognized Share-Based<br/>Compensation Expense<br/>(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Remaining Weighted-Average<br/>Recognition Period<br/>(in years)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nonvested stock options</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">64,315</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.47</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nonvested restricted stock units</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">113,829</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.32</span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nonvested market-based restricted stock units</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,576</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.69</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> 64315000 P2Y5M19D 113829000 P3Y3M25D 12576000 P2Y8M8D <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12. Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table sets forth the computation of basic and diluted net loss per share attributable to our common shareholders for the three months ended March 31, 2023 and 2022 (in thousands, except share and per share amounts):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.8%;"/> <td style="width:1.722%;"/> <td style="width:1.0%;"/> <td style="width:12.876999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.722%;"/> <td style="width:1.0%;"/> <td style="width:12.876999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net loss attributable to Adaptive Biotechnologies Corporation</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">57,699</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">62,736</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-average shares used in computing net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, basic and diluted</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">143,511,142</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">141,697,252</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, basic and diluted</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.40</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.44</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Given the loss position for all periods presented, basic net loss per share attributable to our common shareholders is the same as diluted net loss per share attributable to our common shareholders, as the inclusion of all potential shares of common stock outstanding would have been anti-dilutive.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following weighted-average common stock equivalents were excluded from the calculation of diluted net loss per share attributable to our common shareholders for the three months ended March 31, 2023 and 2022, as they had an anti-dilutive effect:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"/> <td style="width:1.26%;"/> <td style="width:1.0%;"/> <td style="width:13.38%;"/> <td style="width:1.0%;"/> <td style="width:1.26%;"/> <td style="width:1.0%;"/> <td style="width:13.38%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock options outstanding</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13,800,485</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13,255,459</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nonvested restricted stock units outstanding</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,386,862</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,587,492</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Maximum nonvested market-based restricted stock units outstanding eligible to be earned</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">904,006</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">153,762</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,091,353</span></p></td> <td style="border-top:0.5pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15,996,713</span></p></td> <td style="border-top:0.5pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table sets forth the computation of basic and diluted net loss per share attributable to our common shareholders for the three months ended March 31, 2023 and 2022 (in thousands, except share and per share amounts):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.8%;"/> <td style="width:1.722%;"/> <td style="width:1.0%;"/> <td style="width:12.876999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.722%;"/> <td style="width:1.0%;"/> <td style="width:12.876999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net loss attributable to Adaptive Biotechnologies Corporation</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">57,699</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">62,736</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-average shares used in computing net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, basic and diluted</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">143,511,142</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">141,697,252</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, basic and diluted</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.40</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.44</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> </table> -57699000 -62736000 143511142 143511142 141697252 141697252 -0.40 -0.40 -0.44 -0.44 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following weighted-average common stock equivalents were excluded from the calculation of diluted net loss per share attributable to our common shareholders for the three months ended March 31, 2023 and 2022, as they had an anti-dilutive effect:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"/> <td style="width:1.26%;"/> <td style="width:1.0%;"/> <td style="width:13.38%;"/> <td style="width:1.0%;"/> <td style="width:1.26%;"/> <td style="width:1.0%;"/> <td style="width:13.38%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock options outstanding</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13,800,485</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13,255,459</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nonvested restricted stock units outstanding</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,386,862</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,587,492</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Maximum nonvested market-based restricted stock units outstanding eligible to be earned</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">904,006</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">153,762</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,091,353</span></p></td> <td style="border-top:0.5pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15,996,713</span></p></td> <td style="border-top:0.5pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 13800485 13255459 7386862 2587492 904006 153762 22091353 15996713 EXCEL 68 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( R$HU8'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " ,A*-6D.T?XNX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)TU1)'1S43PI""XHWL)D=C?8M"$9:??M;>MN%]$'\)B9/]]\ M ]-@U-@G>DY]I,2>\M48VBYKC!MQ8(X:(..!@LWEE.BFYJY/P?+T3'N(%C_L MGD!)>0.!V#K+%F9@$5>B,(U#C8DL]^F$=[CBXV=J%YA#H)8"=9RA*BL09IX8 MCV/;P 4PPYA2R-\%9 M;8\S'21IPGO]9W]]L'8914=2&O"UEOE=2UTO+V?7;]X7<1#KWS._^/ MC<^"IH%?=V&^ %!+ P04 " ,A*-6F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M R$HU;/=!MS\04 /L> 8 >&PO=V]R:W-H965T&UL MM9GO;YLX',;_%2MW.FW2TH#)SUT:B=)VBZYKLB:W:7>Z%PXX"2I@9DS2_/=G M0P)99;[)T/*F!<+SX(^-[0=[N&7\.5E3*M!+&$3)=6,M1/R^U4K<-0U)MPL7S0QHE/HL0I\OKAFV^ M=RRL!-D=7WRZ38Z.D4)9,/:L3L;>=<-0):(!=86R(/+?ACHT")23+,?WO6FC M>*82'A\?W.\S> FS( EU6/#5]\3ZNM%O((\N21J()[;]2/= '>7GLB#)_J)M M?F^[W4!NF@@6[L6R!*$?Y?_)R[XBC@6X0H#W OQ*8%8]P=H+K PT+UF&=4L$ M&0TYVR*N[I9NZB"KFTPM:?Q(->-,I1[T=]2Y:R*"H^%/4& M@X:?"+]"EOD.80-;FO(XL-R.I1SW=?(?BF,5-6=E?E:%G\,VE*-_[44BN'P9 M_]/54.[0UCNH'OH^B8E+KQNR"R:4;VAC],=O9M?X4X?WB\Q^@&T7L&W(O7Q- MYKN8ZDAAN6DT/^N00%5-I$Z!U '+9$L>+V.Z#\A*QP3KER1(=%7A@+*:4-T" MJGM>.TTI]YGJT1Z2XX*VR6"GHK=5=C=07Y.S5W#VSN.\]Q.7!.@;)1S=RXO: M@0KVJN(#537Y^@5?_Z?X]LU920B[?39U?*"F)M^@X!N )9ISXOG1"LUVX8(% M.B)8;]].YSHF4%63R33*N=0 2[6?/Y_HRE>3@FR^1Q)J^]X)(_O6GL['7^[0 MS7@ROW,^/DX>)A_&=S/D3)ZFDR=[/IX\ZO!AV[K\1UG"/(??D2\NER_M6$[\ M+^@ONM/6 &QE&(;9[O4M;&@Y07%=3EQR8K!P3LKYZ\$'&FE/V#6;)FY:VCX* M*^N"EA''!$/%H4'O_4!&'4?2K1C7MR;L\T#XBB+;=65\Y]+&RRVUQ)>(.6:9 MR)9R$) G23)O+G1!]^89_*= #KZO*5H<>$4\N>[RZD?*4&X _20:R1 MP\*81/JFK1F#8%U=T#((F7!^F?LBH(@MD8G?+-ZB&753+LFUA+"3K)M0?@G) M3S'W^1V*95_?D""EZ'?C2HU2*)9](_M(TM;")5*26<8D$\XV!VQT]^*N220[ M8>6,!!L]VK-;6YOA86%=PC(HF7"V.2/-\D::9=^L:)**1,@/6_FB:Y%_ M40+:UT/NULG>:,RXR/*3($*? M"$\X?M-^TCNPJF9CXC) X;,"U&Q-Y>@+C$DG;"K')%A7%Z_,1_BL?#2.!.7Y M^I6*#.30KEI2V+&B&6%57^FZ^7 ;BP)>XUC8'1,W!;RWN)5(3+5(3/2D6V MYTGWY-WA #W(^] DTDXH)RQ-L]M!=R01 7F6T7!#(SFEJG,M_B5"$RY#$SXK M-!7XCCIC',W9-M*BPW8S2H0,)UK02X0F7(8F#$>=UZ!J>J&*=,K9QH]@EHE\A,M\A.%\ ME+VK-J>D&@PV>(.-[ELMV"46D'"9B3"<8!Y8MC"V9A$XR< FWLN#T4NXJG*^ MX_E.:WXB6)QM5BZ8$"S,#M>4>)2K&^3O2\;$X40]H-CO'OT/4$L#!!0 ( M R$HU:$P^%D=0< ,X@ 8 >&PO=V]R:W-H965T&UL MK5IM;]LX$OXKA#=8; &GYHM>V\1 F^#V"MSN!LUV[S,C,;%02?22=-+%GJM!"^[04V]H!@GBX97[6QYT3V[4[ZIS5?Y]&^Q"RBV M_@I9Z^YO]+2SQ3-4;+21S6XP(&BJ=OLO_[&;B+T!))H80'<#Z&L'L-T U@6Z M1=:%=R+6%11(G@2LNZ M*KF!F\^\YFTAT*UUK-$OWUJ^*2OXY1TZ1]]NK]$O9^_0&:I:].=*;C1O2WVQ M,(#'>ET4NW=_WKZ;3KS[-Z[>(T;FB&+*/,.OPL.O1=$/IX?#%S +_530?BIH MYX]-3<5&*=$:Q+6&F'WA;,='_O%VPWW0:UZ(RQGL*"W4HY@M?_Z))/BC+[@3 M.3L(E?6ALI#WY177*P2+A@I[(?[>5(^\AMB]46]=)9TK6Q4>EWF4$)CQQ_UP M/%88,]Q;'>",>IQ1$.?M2BIS;H1J(.?5=V'X72V0%L5&5:82D)B\ 8OJ?Y"R MA=0&R7MTQJ)TGF=9%]]91.B<9G0.)4>O15!QL% /Q6%W,#\ \Q"P&) F'/4"N,#&KM <9Z.U\.UBC".4S_, MI(>9!&%^:1\A2Z1Z]N%*G#>2/$NC$2Z/513%S(\K[7&E05PW2JQY52+Q8VV+ MF>[67IJ54%!#C^WJU$&4I_EX.CU&4321W5F/.@NB_E,:7K\"8.:\.\:$L7%F M>LP22J*)S,Q[D'FP*OY'M@_;'3@-,#]E73R1LX-@"1[H$!_))%!(RCQW&60+ MXQHTBYG$9J/D]YGQJ)H8C>2/?(F0;1_ %9NJO8!U0*T#%)6M)S+ M^_,-W$ROU\[K/IPTRQ,\1NV:93A-)O8J&7B6!+EM^55HHZK"Z@S+/UZ$U'DU M920> _19Y=D$OH$<29@=O[2&MP^5I9KM'$XO/W, )$ '8Y@>JXQ.+?[ C21, MCK]*63Y5=>T%YM(4(9G+$L?M#L$-?$;"A/9'5WP#*>CR$R49&'$&6?&M MA?=4W@YC'LB0A-FPET!K_FSUCS=@E^,2EP@]5AG.IK)F($(2I!X+4&V@9AU; ME-SS]LC);->*T(A.@*0#?]$P?[V +&1CI1#?GI6!R^Y$*^ZKB7.-2T\@\,=T MX+$B<<[B"<@#B=$PB;TD^]HJ>4 +&EZ.>.W(E%.7J'*:I6/\/JNI$PK=.S6& MVTQXS R22;(&0Z,!V-7JE!CP$-,N:;3^@G\G88]4"A] B%3F^".3S2NE^^ M7>IY9\1ET#R)'('J,\O2*1E !Z:E8::]'NV$-P!WN35FN:.M?&99G.<3P <& MIN$3Y=@5_O9?YX4@]0](Q*:8A>RSRYFR50E&AB4ON8\>6R+N.3( MDC0FSF;VV.4T)E,S.] H#=/HE6R:RMA3U?:87LC6)KEHBZZA\[LT N7>#DW8 ML7\_(N_&_N>.#MMN STS'*QDMRNNQ$K6I5#ZYY\R2M*/W2G3>#LJ+,CU;RUG MI_)V&/I \RQ,\S?JI19H(XOO'] 9?H\Q)J#W%'KDM2T.!,_AD?V#M)TIR)"- M64G5-?BX0;]Q5:SZEG&7/M>B$,T=G#5>.L$?42M?1E=:6S'4=8,V1L.QKK3U M])6>O$L2#/(-.7@"1X<+,0@6=D2PP 8$G3*]"BPZR3*0*)K3-)_G2=Z9D(C- M"8[!+3W-^APV=;VKY:HG,J:^L,WA'._UU\/RZE-95I;9H![;QN1YU:*"KRNH MSUZ8'N$489HX74B?(9 MY;'S-K,6>Q^;[9=^J-0/5:M!V-_#0/P^A6E0VX_GVQLCU]WWYSMIC&RZRY7@ M -X:P._W$K;"[L9^TN[_"\/R_U!+ P04 " ,A*-6&.F3U#T# "@"@ M& 'AL+W=OD%+8XL(1;HD96_[]#N4%-5*9$WOF_2' IF;M0>)+[9*ETPBUV]\\U> \LJIT+X M(:5COV!<>LF\&EOI9*Y**[B$E2:F+ JF_[D'H8X++_">![[R76[=@)_,]VP' M:["/^Y7&GM^J9+P :;B21,-VX=T%M\N@,0 M#G6(&H>H"K0FJ\)Z8)8E5-T;#I?N,:ZOQ+4<_FRR5S/"C M0$:P993@&;/8N6>"R13(V@D;1<<'F+&XL[$Y:Z/)%RJ MHL"-9$!13H<5Y9MF'O4A3%_24YQ+)#&]#_CC0ZG/=\238J MG541Q^%D-AO/7L#VFD8!'5%Z9FL*3@[@8#CM&S7:2 U"[C/M1_9/K@_N[H;G M\(Y+0P1LT9?>3%!$U]>ANF/5OKI1;)3%^TG5S/$*"=H9X/NM4O:YXRXI[:4T M^0Y02P,$% @ #(2C5EL;(WKK! &A, !@ !X;"]W;W)K?'?ZW?'(O\397JI'G3)FT%.>"7TU M2HTI+L=CO4I93O6%+)B ?]92Y=3 I=J,=:$834JG/!L3SPO'.>5B-)^5]V[5 M?":W)N."W2JDMWE.U5\W+)/[JQ$>/=^XXYO4V!OC^:R@&W;/S$-QJ^!JW$1) M>,Z$YE(@Q=97HVM\N2"E0VGQ&V=[?7".;"I+*1_MQ8?D:N19(I:QE;$A*!QV M;,&RS$8"CC_KH*/FF=;Q\/PY^@]E\I#,DFJVD-EGGICT:A2/4,+6=)N9.[G_ MB=4)36R\EZ$ <.$,?M0&H'E+4IO2$;+NPPWAL%_W+P,_.%% D,"DL0 MG&F9\80:N+@W<(#1,AK)-?JU8(K:JFOT]D'0;<+!YATZ1P_W[]';-^_0&\0% M^I3*K:8BT;.Q 3(;?[RJ*6XJ"M)#X:./4IA4H^^!)CGV'T-&35KD.:T;,ACP M(U47R,=GB'C$=_ L7NY.!G#\ILI^&<_OB?=!K&3.VJJBWZ^7VBCHX3]Y@=F)?ZH*NV-4(9JYF:L=&\V^_P:'WG2O35PIVE'?0Y!T,19_?L1T36^;* ML7(,2T>[UNSF?A0&T6R\.X1W6,4A\1JK(ZI)0S49'(VZG<4&L:?"-K^S8R>O M.0BO%.PHW;!)-QP$O=@1 U=](46 MT8RJ58I@Y8#U=P?"4M@IXL*,.@ ^";U33(=5%/M3-V;<8,:#F/^!1N)!WD_20&'EBY:-.M0AP32( ^\4M&N&/1S&40\K:5G)(.O/ M4FNT5C)_Y@75=G*2#L#Y),('75B#.NQ"WPO[0%M)Q(/* YIH&"QVIFQ8:5*F MH ^L3)XAP9S3OPYX-+,]$IP"=ZU(A'MH6R'#PTK6T-9C[^0+NJ7R)YU)-?RD MKQ0#W(H?'A2;^2_P;9!!DS@SF+B:(O(ZW>NP"TDT#7O*W$H5'M:JZR2Y1,^$ MB!JC^')KJ%T9C$1"0H,(HV26V6G(ZS%Q9N(0J],DNB9ASYL%;M4,#\M9+_MU M0@N[&*,;+@U;I4)FUM+/Y=YE)L2RD0_TUUNL*, W^",0[(:8E< MICB<1F32\^9&6ATGPSK^K[9&PK.M.?T8K+_]O)+GO9PFKK;8WRPRY SM2DW7S3 ;86IOLR;N\T&SW6YK7%R_P9?+JIM MFC9,M6L$W]T;+C3*V!I">A<1<*EJ(Z:Z,+(H]S*6TAB9EZR G\PJFL,#F,?J7F'/[U R M5H+03 JB8#/W%H.[U=3:.X._&>ST7IM8)6LIO]K.VVSN!980<$B-1:#XV\(* M.+= 2./?%M/KEK2.^^TG]-=..VI94PTKR?]AF2GFWL0C&6QHST M8>9DO:*&)C,E=T19:T2S#1<;YXUJF+!9?# *9QGZF60E188Y@8Q@2TO.,FJP M\V#PA\DRFL@-3I6X10J;NRV0=U)KG%-7A FR%^% MK#45F9[Y!AG:=?RT9;-LV(1GV$3DO12FT.1/9)4=^ONHK),7/LE;AA)Q=Q@#O X$66]#&70]] 6E6&>WE)@P'@Z,$GAK=1/'P3/[&G8+Q904' MF3NWQ<:G2X]&P\GTB&&/61P/AV$_Q4E'<7*1XB++[L@I3T*-46Q=&[KF0(PD M0N*^$T9)C@@YAMP 9MSTZ9F<$#T.]JE%'/3+F'8RIO\STB<*%AFM;(TF2R8- MI(607.8,=]!*JDHJ:F^\/CG3GAL TS,YTM1C%L?1Y#@]_EYM+$'E[LF@\8S7 MPC1UI!OM7B4+5XR/QI?X6FD>%[]@FJ<.5HG<'A(.&X0,;L<8:-4\'YJ.D96K MP&MIL)Z[9H$O+E#6 .+>?/;3;68LZW(LY+>5(AOBR*NOE[1G#U>3O#D M^8?WV?U:U#_,%O--?$]OJ?BXN:GDVZQ#2;."ECQC):KHW>7D+7X3D<:AL?B4 MT4=^\(SJKGQF[$O]3HRZ132GB:@A8OGO@2YIGM=(LAU_MZ"3+F;M>/C\ MC!XVG9>=^1QSNF3Y7UDJUI<3;X)2>A=O<_&>/?Y&VP[9-5["N7:(H^WJ[0Q8N7Z 7*2O1AS;8\+E,^GPG9QCK2+&G; M<[5K#SG2G@],Q+G&;3GNMF1%(8E]*UCR1>.]&O=^F\I^R($1Y^@FSE)T7:)E MO,GT+0F^@94DVV*;-UG\4ZQI)1-;R%EB70_?!XHB.3V@B]\9YR\UX.'IX"MZ MER69T(!$XR#O6)FP4E0LEU_N96<%K2A7@&:21QV92$T-W\0)O9Q(6G):/=#)XN>?L&/\JAMW.S"[EW9L^J;GV$KV(<,&D& A M)%@$!-;CA=7QPAKEQ37GVV9U-BQ/&)XRIP!&3. ! LAP2(@L!YEG(XRSBAE/LFUO5Y))!7J M9;[*DGKWL&/%MLR$E@NCD.=RP=$M(=A3UP_(F $D6 @)%@&!];C@=EQP1[G0 M#/YI?71+Z^E#GF=YW)P(Z5/]3'54<(?5(YZC;(*6HW'/72!."AE A@PAP2(@ ML%Z)O:[$WFB)=V>.I'?FN)8;_H*BB_S(J>/*&R1\:CJ6LFU>C@8^M\:08,%) M[0\A0T9 8+T:^UV-_=$:OZ,"U;74E=(?IL(AKJ_623%TGCB7S0*;"9R3S\#C\[:2.(I^[F6G1 M^KL9@CU9)75S"QHX $4+0=$B*+0^.?:R$_Y.W4G/"S*HI.58AN^I@^T$Y4F# MA4U/GFI]=; -#:=R,ZPN53HS'_N&1]3!IC%TW".C;2\_82#]29]84 $*ZQ0H M$QNVH4J$*]# 2A:"(H60:'U^;&7H?!_KT.U(7LZL*N*P./M.G??@H=*U"!D M !HR!$6+H-#Z--B+4?C_4Z/P4$'"ENVJB^SR1+O5>%?.GAM M290M @*K4^* MO=R$?X#>-(YY]I*A49P,XA/#5TD!JCF!HH6@:!$46I\4>]T)PPM/+61_W^6X MJO(T'OGL)4&C/0V#!J!!0U"T" JM7^J]_H1_@ "%APH.(7A0:E %"A0M.*D' M(6C," JM7^F]"H7_O0R%-9**[;J&H9845(@"10M T4)]1AS?5T]T&CNL/]"1 MO19%OD>+,K77,H8:DT5,WQ[,=R>9>C"(08I0^JZ!B%-&)419Q?=]1MSJ@@0-0M! 4+8)"VY%C=G"W MKKZ<*2M\GY49"<&*YG%-XY16M8'\?L>8 M>'ZI;_!UMTX7_P!02P,$% @ #(2C5F,T53[D!@ :A\ !@ !X;"]W M;W)K19[.;O$^:-4#^6" MEGE17HP66J_.)I,R7? E*S_)%2_@E[E42Z;A5MU/RI7B+*L6+?,)\;QPLF2B M&$W/JV31DLFEKPHA2R0XO.+T24^F]'(+*@D_A3\L=RY1L:4.RD?S,V7[&+D M&40\YZDV*AC\V_ 9SW.C"7#\LU4Z:MYI%NY>OVC_7!D/QMRQDL]D_I?(].)B M%(]0QN=LG>OO\O$WOC4H,/I2F9?57_2XE?5&*%V76BZWBP'!4A3U?_:TW8B= M!:#'OH!L%Y#N G]@ =TNH)6A-;+*K&NFV?1DC#1H,Q?5WE2KP1I1&#?> M:@6_"EBGIS-99. 4GB&X*F4N,J;AYE;#/_"6+I&+Q$[W\4;)T) MD/F QNC'[35Z_^X#>H=$@?Y8R'7)BJP\GVA 9O1/TBV*JQH%&4!!T5=9Z$6) M?@4TV?[Z"5C4F$5>S+HB3H5?F?J$*/Z(B$>H!<_L\.7$ 8;7?@6L9!$2=B([0$+&F"! MTQ.7V=^05'5D:PF%*)5%*G*.BBUB\]1Y_"K&+>:=@&,(46Z,"UB<3C@?[Q#K?A5G(66ZAEM$]2* M$/>]Z<7=8NA^TQN+ 2:M)>2@;!.%YJ!?NV)XJVK/H-"/NP8Y7_A6@UH^QD[V MFW[3"ZZLZ&F_HG6A]T7&Q!L(EI8PL>\DIMD"TH^7';;99F*1H5RP.Y$/,@]V M\O&QU',J;?M[T7(T=G+;]#)-Y=HP-' 0%QL&1>FC(66KX4'/&XD7]WS6EQH' MV!LJ12U-8C=/-BENA=8GOG$8>E$7FT4,1W0(6\N0V$V1-XJOF,A>645( )REJ5KSU_.@ M3XYC',11K_Y8Y*+ #P:PMRR*W33:=OIU9Z+,&#F6\S&TDL>DB $:0E6.(FV&L^YQ @&>0?A/?:6N:)A5EC/PX["&UBP&]X($A(2Z[$ M3:Z#%9ST"76,NRVI6_D;"QQI^92\PJ=O'3!(GUS'08)[B6F3"WT_H /;WA(G M<4^R=>]U -"3CK*GTK9O=,O-Q#W-WJQ5NF"FA,HY6BGC+/U*$]&+1(D:]:&! (BV+$C>+[J%>,O7 =55-2P[E?]AQ%J:,$R_ILI9- M+O3(8/%I*96X*?5&R93SK$1S)9> 6V_!'F=%GU-Q *-IMZ^VR7EX5V[?BI9\ MR2OSZ4N&0[AL1 99?O<,B7Y@\O1I-21)U)U:+&(T"N-X 'O+OR1VYOAG4; B M/0"FD\:/SO$3:=LWNB5NXB;N_;#C3URE B@;@J[4,GV "FUF3/L^]%DXC'H5 MV4+5D3_0Y-&6JJF;JJUQ-C_0@;1/SGW@%B$'\):_J9N_#7!1I*KJDMYGO+[Z M8,C0V/.QMLK4UPW+J\]UIMZ:X5.)U'RB-K];C>KSO^\GW=RQ2(V)[^&!SXNT MI7;JIO;9P> 1T^B.WXNB,)Z"0'OFS-K1T#Z9 XN0;DMK$<,^AGYPP*2=C]?N M8?DXD[B9,H FN1(RLYK3GY^3,"%=@K&(81SA>( 7:R[]8V6 MJ^IL]$YJ+9?5Y8*SC"LC +_/I=0O-^8%S?'Z]#]02P,$% @ #(2C5H[V MAX*Z! S H !@ !X;"]W;W)K645MP MT8NT.\MY\^;-<,CIUOJOH2:*XGNC39@5=8SN_7 8RIH:&0;6D<&7E?6-C'CU MZV%PGF25G!H]G(Q&;X>-5*:83Y/MQL^GMHU:&;KQ(K1-(_UN0=IN9\6XZ VW M:EU'-@SG4R?7=$?Q#W?C\3;!:< MR=+:K_SR6S4K1DR(-)61$23^-G1-6C,0:'SK,(M]2'8\?.[1/Z;(L@W1-ITS*Y'_Y MO=/AP.%B](S#I'.8)-XY4&+Y048YGWJ[%9Y7 XT?4JK)&^24X:+<18^O"GYQ M_L6OI5$_9);(5.(#A=(KE][M2BS: (\0IL.(:.PS+#OD14:>/(-\*CY;$^L@ M?C4558_]AV"YISKIJ2XF1P$_2S\0I^,3,1E-3H_@G>Y3/TUXIR])_=J:8+6J M\ML5A+CQ%,C$;/BR$A^5D:944HL[& F-&8/XZVH9HD=K_?V40#G^V=/Q>;N] M#TZ6-"LVS^[L&/K_*NQQY/% O!1<7%72\;83"V4C ME;6QVJX5!>CMG?49X*?7KRXFD]'EED[2T_A2=)8V] ;K>YMM?6?\6:@@I"AM MTY#GROP2(@8)&YPT.R&K#5?,K$6L2:P4Z8K)J:9I#8F&*H6/))8[44O/=/NE MRM3D45^Q5,QWQUYLEWTV'438!32"B%:@!TS@$9G654JNC0W,#MI$#,O([<(P ME0J$(3(0]PA,6A'0CD #PLC8>N*4Q^>7030V1.1B2.]$Q,JJCQ95F<.!NW34 M\CL8985M M(U:M!@.-E5ZN63B%[5!*EU%18G1)Z_\EMM,R)IVD5$0.N\HHA303SJ M$E#CDZ83%:$"B349XMP28R@JA4,;@>]>HL<2LB92-0FLQ2CR:!*8D&0)49!# MC8V5%'GD5A&8Q(,*AEY$2(?U,O9Q4RV1.9>)@=**P*=!X*6<8+4SLF'.V$M) MS!3+P@14C&T^5T[$ME9ES25/-)TR7%UT)_=SFP<17/N>9&*-+&M651,:&$4X M2=8V)!Y-KNP&!Z]+]H>-HG[0 Q>H7[5]JCR&5,G2*"&^7.-Z$4XYXPG I_P.EBJ"PZ2AU.P 2-A8= MBJ9G/T*'Z[R[GMJ"V NA12J2V]:4E)UD&VW7"%AG/?=+2FV+B8"TRVYNH3*I M#2B?!HQ[+P.*L8X\ HVX(X2"9J"'T?C[]>WA.,2^,9BG M97:>I/-NC%\D7M;2K!&96RIA(/>73-B4 *M68S-]:Z6/2"8E< ==HH9P#^0' M3QT^PX,;!HJ[3O#\S>% M\/GNE%^B=>F^LK01MY_TR+S)\P)\7UDDVKUP@/T%=OX/4$L#!!0 ( R$ MHU;JCO/)B!( /TT 8 >&PO=V]R:W-H965T&ULK5O; MDALWDGW75R!ZUK.2@LV^2;9'MXC6Q5[%A&:T:LM^V-@'L HDH:XJE NH;G&_ M?D]F BB03;;6WHEP6"2KD,A[GDR@7]RZX=JOC0GJ:]MT_N71.H3^VM/AR=(-K0[X.JQ.?#\87?.BMCDY/SW]_J35MCMZ]8)_^SB\>N'&T-C. M?!R4']M6#YO7IG&W+X_.CM(/G^QJ'>B'DUKTR5R9\[C\.^':2J=2V-9VW MKE.#6;X\NCQ[]OH)O<\O_&K-K2\^*Y)DX=PU?7E?OSPZ)89,8ZI %#3^N3%O M3-,0(;#Q>Z1YE+>DA>7G1/TGEAVR++0W;USSFZW#^N71CT>J-DL]-N&3N_T/ M$^5Y2O0JUWC^O[J5=R_.CU0U^N#:N!@C&X6S70VZ!&'UA47@WF;$=&N0H#GEJL"Z^N[*JS2UOI+JC+JG)C M%VRW4A]=8RMK_(N3@$WHU9,J$GPM!,\/$+Q0'UP7UEZ]ZVI3;Z\_ 7.9P_/$ MX>OS>PE^T,-<79S-U/GI^<4]]"ZRQ!=,[^( O3U2JO^Z7/@PP$/^>Y_ 0N_) M?GH4-<]\KROS\@AAX_?4O9]^?/K^'VR>9VR?W4?\S]KF?X/EJV]]2IPM:XJ>K\8/M*MLWAA^_<9W'FEJ>_[(V:NST6-M@:E4YF+_S M\BF^A2]+VVE0T(WR(&L0W<$KT&S&VJ@ "EKX8?J7M>XI9M5KZX*IUIUKW(H8 M?..&W@V\[>SP6Z_GO\YGRHV#NEV[IMD M?6O/M6EJM=BHR@P!JTD7),9@&E9BKX= A+WT)F=GBQU:YN-"@,2!ZCI 3RO MP1WM&?ZT?;17G>OP7AB@QU*6N;IL&OE6N;;7'>VM.Z\YY0J'"]V )-AE?2V, MZ91I+%(9;SCV<)VJ=*2Y^NP-B?S.!XNTBY6D2,06Y!97P\,_YE_T$A4P&V Y M&];)S4B6?O+IE8$=-5R%GIN>"$;%?>Y8:U>!^2'?;,V "%(/__J7'\_/3Y__ M?'GYD3^>/7\$<_P^6N@'B;I#92,N5'#X=FVR34V2;J:^C/4J:AKZTAX%LA?] MA;4.2B^7*&',!G3@!F)$MSE*\+Z)2QNK%[:QI7-DUZBMKQKG1V)+"S52&5&@ MSW] GS-RB%O44?KW$%>#N3'=&/DP7WNB[54]#J1R6M1#?Z[VJI<<8^JY^LUP M@65?S^I1L/?:H@Z2NALF-5@#AV+*#J38_F*!=0Y7S'X <1A:D41NT=B5GD*'>"OBB5RUVE[-08FG7MQ: M -RT0QQ#T:/29]DTI8,$!.F;?LQ;&4DHB@)AHTV/>C'H5J3230$$#]^2$Q% MI_^8'E^FQSD$DO8-DR(%0G@P?$5AU2Z@>)3S\YFXPN!N+*,\8@2:A0@JZ*\4 M&UG/V9%CC?6SK"($6;.))6OE7'UK*2DA'=F!>)J17X( ^XKGM R6)PM-46^[ M&]?<&-978[XJ"W>*+AQ#>HK567Y[EX7"6\$KT*%0@*/7MDKY:SD&A"*L:[H: MM%"+\Q;F:S"$G7*(4(C:ECT8!'E/3A0#5Z0OG!R<@B6Z%;QC<&U<2;_*)^3I M*HP%0ZW>(",@L0R*E#!8EI_73CF+C'GVPW,_Z0JY.5>0]V19VQ(*B)GC39DY M?LJ9XVK*Q.\[]C/7HR22*Z:*SZ6#C/SG"M146:1*2, 2X:'FP.+@H!0=/4PX MGVC93MH;+C_B'_\_**,I.]9?$([R>V>063P!!]AD"<>$MGD9ZV,BU3MO,]J2 MW"H&BQ S=A0)(A*^[5:HK'R6X(EQSF@!*G:?JS66SS>(E"YH"";01G-#)M7 MX\ 9&\4:[CI/1C^.#I;]&RLI!28Q+0<3W%TS,N-Z,,DQR4"9;%L$C<@ 8!=ZXMD7V(O830KEZ]R9G9]K7+(:1'/+LB;16>L#FBI".C/EOZGQ^@<84N#!Z+?WR9/J%38X>#LZ6FCB!W;NB MD;OYWG"7WFSFZI])V:6N"%=M9"'2(%)=9:CT1C]>JD_67Y/& M=K(RM0_%JQP*]":G6ITQ0S>R+O#4CWT/P$(EG"-Z*O6T,^HZW+PQY6N[G#=Z M0>V*&R@&H;]Q\LF4Z[D*HEHQ*S;A5.XY@AY6AN&!5K^/ %4D-O,U],V(6 FN MNIZS@\S$**3F&]T4FPS7)C#$\H5[0B]EPIT88ZC0(UJP%Y>AI+Y1S'M'U155 MTL#,,VA$(8Y]%>J\V40&D$BXM&Y#]Q0-G^=7\QP.*P=HUPE,)W0W#F)VZ*2K M-H44LZ(97"#!Q"R,8$,#Q/E;PVDD/-=VM3Z&!MEOD*28Z:V$04JP862YMKOR MC.-8;6'MO!$UH;P)7H:H_ 2X(1A&D:2DY +!!2[V N86F^HD#PS MZ&=+G%U.\X;"\R%)#]*];T7LCFKVG6DC+I6:E-90Y7KVX%/D[3+1^E30^H<) M#WY9 R%OC<:*I#A]*K/B \Z5G/7SIP=OHK[4I7K\7?SO[.G\1_7=].BU>JS. M?IC_C?[YV_SI@Y\!<#N:,\A\@=7TR560Z^?!C;TZ_W[^O;JX )''ZO&#QTAR MWHMKG9U^IY)HD,C!;IS%R)0$<:))C@5"<];('UCT3WFGHUW_A]3/U,/SQXI6U.J6&Y2X\K[,99(>S]7#\\?%=1O MUX8;Q=AMH#1"_]0J, 2A?L)6,4<=Z,?*3J2@MN$UZ*TA>Q72M(#X (HO>FMF M"UQ=/%(M)QBSO[DKMXE+:3!I.\8*-ZA]G%?I9VA!M^T( W^@WHHL32]_ M0'?1,LB"D@AMO86]J>"GY/_AT]N<^V.Q<#T!LK'C-"_@8Y=TXI.5[[?&'+&' MY/1.A9V\=)+%:VHGD:<]1T@6(;7=1?W(_>>,H\&Z'HU] MJRN#ND$M9E$J./OIVK106EE;)!HF?FC/7X[?(CK@LF_^^>O[M\R;5%O8?)MN MM#P\5WAM(KY@=)?Z_CA_V,TT>3J6?L]JGX8W]XE$#0R/6Z#J>AA7TA8Q0N&! M%M7M"!5ATS]O(9:L<:SG.,XZI(QM5=*NA\S[?S!7PG9[S5;F H$X%#QN.*8. M(+,6&,]-1KI?*#?D3JQ SMQ6=6Q24"SP(YI1$F2-,K%"PY%&U7'*N^1QRD]" M4]QV$N]V[13D:"A1&,N6SJZLHN.S]J*Z9L4L*VQZDHV;R-A/=ZDZ+-!8Q/Z^ MODE=2-9Y!4&ZAGX'D5.R#*X=I"0[=%/:/WDG_R(%PRI\Y3H@/I>BZM M&7)G+(666+UU27$'T_PT\J3*F*<*N]EU,H447(9 HI--6K-E3#(D,)*6V63" M(>**5$I8Q9) PL9C6 MT-2]DMDV ;),0J*_K *LQ%N3;'\HLU*8\&"I7\/T*'V=GU14&!K]W %C/[OC ME7IW(SE1H&&P0 B.5+1HFZGC#SSKVSJSXO(PE>19V1UR>TMX8+M[(YJ../$8FVIY M-)M,\+88N,.[+=!I,5I/YTJ5G GD27%BO93'J:8;AWPGHOCXJ(\;/7 M/"&E;E878]S9Q).6R3H!HWC39#JCHIG:2@]WRS$C%^I")2,SQ@1';,OHLE0-*8[^103C79CVF_::(G2^@LC-U5^EZQ'GG!MY6\U_\3W%P.HB0; M&XI(RU,[E4;PTZG&=DV[>WK$)[M@[\8TKI<94W$VHH ,QQ!A79QGLA-"R4A^ MW0;N/#7K4P5/J7"_#:R_%S@E>Q2$8V%-S$9=%J?&*95-E4R,0*CQF]IV@T09 M$6CL-FG,KNZR7H4&D<6"G)=MN#20(2 M# U2Y<0\@M^EX4FT7,B@L&89:H:!V2]-K%NM!8((5,CY)P#-+L45I\0D1+0' M\NF:SNO;.,Y,/Z#3U$G&"#H4C MJ@/=_#B,LZ_&@R.,B6#1Z1>]'TWHN>7:)V1AA60Q%M@LL5/8.??.@B>2:7!0 M-&34PO%444I][+PXH.BZ4$+M=Q@!=>OC<#UWD[/$$]< @N?B<*@UE^@-3UVJ^9H,LX^?63X*S3-! M"M[[YX+QL'>4I!S'T32HX)$:M!,]]M H[9>]F"\-!.L)UD] ])!'^Z)XQX:C MRQ HSTS[IB$B 3=SJVT?&NQ/)]+]YWF=+? ]%)[Z%;&O=" M6)#I+J49.;0M[J 5QYC[>T> R3"E1Z11TTM+"0W2_9#-U((R,UN+RP@I'"+C M$+G *%>/MJ &WXB97B,S;S6^=JB/*5 W^\!(OK%SI\32_=NBJ-6FXLMNQZV^ M9F3XZUX5?%.*? X)%X+7 M!?26#D)I:?"0GVP\]4GY;(AP,06+J] @SM6'C :WYC#[T%W9J1.%6$CWPIAX M.7DJOV5N3=R#PX7A,!.[)R'E?#WOFT:Y/-@QT@G^O5'VOE/B%^1OOBBU[/L&_(U\$[VRL2.>Y:. V986I\NQUE_?O;/; M$, K,@DW67S((".4XNY,U-8NALB"S_?]F<-)\25!3AIS!)+3^<_/#V2$IV^!-?S'[@L7(!7\,>UT3 ^ MO8#G2X>&+7ZA#?)?/+WZ7U!+ P04 " ,A*-6QKLV7G8. "4* &0 M 'AL+W=OM7H!17*JFB*)*2 M)<5?5;*\V &9 B%?NX%ULD!HU& M?[Q^W<-7&V/O7:64%U^:NG6O3ROONQ?GYZZH5"/=U'2JQU-3GB]GLZKR1NCU]\XJ_>V_?O#*]KW6KWEOA^J:1=OM6U6;S^G1^FK[X MH->5IR_.W[SJY%I]5/ZW[KW%I_-!2JD;U3IM6F'5ZO7I[?S%VTMZGA_XEU8; ME_TMZ"9+8^[IPR_EZ],9*:1J57B2(/'?@[I3=4V"H,;G*/-T.)(VYG\GZ3_S MW7&7I73JSM2_Z])7KT]O3D6I5K*O_0>S^9N*]WE.\@I3._Y7;,*SE]>GHNB= M-TW<# T:W8;_Y9=HAVS#S>S(AD75-NK5^<>PNBK\R)N?!LV+HYLO!"_FM973ORE+56Y MN_\<2@R:+)(F;Q=/"OQ5VJFXF$_$8K:X>$+>Q7"S"Y9W\?3-Q,_6-.(.NEI$ M@/A=^TK6[667@G36^116%N158IH%8>@ M@UF*:!8GEEO$F+T')IBN,];WK?9;(=M2^&T'02LAK97M6B$]_41("%!BJ6H- MZ<)7&A*4\\B.3I/T"G?WE1*M]+U5>+XQ/>WS&A&]9KE]6RCK 2(X!^)S56FY MD*X2*R"(P\GX:K5"5JN2%%6XA6ET(5:XB;%N*C[AJ)6I\31)]W)9*\$N:J$+ M2?*JO43OP+1&]14?B>4/A2 M#"].?FF:OL5SJM0%O)0..OF(6-'%\%D\$]>3^6P1_I]?G !A:KDT5OJ ?.&I MG[!V(^87D^O9Q3Q6(&)28W\ZN37S^\.WKT8CZY7%R+^>7D M9G9Y\D&M^UK"B'"_KN%!DPG]_KN;Q7SQ4EQ,9K-95" 3/8BZ9E%A?;SAQ?7D MZO*:_KB97$&W=[UEYU04+V3-)EA3[5J3P6!"T67AYW6K_XO59V(^G9&&-=D' MOB$UW-[-K*K9N]X$^U#86*6;96\=AZW#1P?L)C4X&S@RE%<601E,[ROI6<5: MWR.X*V-*COVRU+2."WH8B04@=ERG"KU"(';8S0=L)!W2&!^"..2<1*37-31+ MZ3:FX?1;S+(X9);%_Y=9 6BJ A(2%_:A#JK'$GS'$!.-AT"D=1=4A*;!TV& MZ&$.V"T@1L(+B8R.5PB0\92A;_F0 W%6F+XF3"@4V(+H.SI:MOGEGHG+V>7T M>6[I,5LZN0TJX-M53W WX(E>#1K;,=%D1[>2=0 VLZ3U &QTIP&2.?NN7Y+9 MK>Q4[W7!9^!*;20XC.'D\Q)$0*Q5BR?)U8,7:0V'E7WAI^*O6 >XX?J[<'.; MK"A^:<4[F*%9PG*+V?R&S4-[+(0"J&$7HEQU"<9"=LNED -JQ%WKU.B7H.%X M\ \40W2QQ>SE^.V@ *_,7_Y('J@1OA8D,1A%=G*I:RI)6"JQ5)M.D+-A5!M- MI!7;Q[10S*RW4_&Q7SKUN2<]L(L=W'D*@@/.H)U_EVT/FDI7_RFE&L5$B6NW MICT#>T084G&9($Q@9 B.WB>I0+K9;!>F?E9+.XAD$S5R2W&-)%IKJE))L0=* M?$L8@-"CO+X1RRC'P!!4.'&J;HNZ+RG/AJC#P2%D44N>9Z?W'>(;T'1/E"L,1]:D"LHQ[7;.8#HIU=KP.-. DW0)2W_0&+3 M>2-JD!"LPB^<2N.YP&;=] U1)*9 OS% T@$'$FLP4@?0[[G>;$S2<<=S@.QJ M([>.@;Q%Z-7B$R>:T$0]S$ZJ;2I=Y.D-B$#98HOU@(&XD;S0$4\3/\34_W3W MP0VY[@HHF0&@#A2G212G0XQ2*TI2%3E+X9XAE=J>&" A[@ %:9M[$7#FZJ7X M6$GR_OOHD< 67?AR<-,&(@NXNO4A.N4:3@+K MY<)#2GF]I@")PD%Z.5-C$4RWW],G&6(Z*/P>Z$]UAVO\^P3?GP)1'5>2^P;5 MXTEG0_W=UQ<61AM?GQ&81+M3+"!<^+'-)SO,T8D,0D0H5_ M(CK7R$2J7>.Z^@*P&2E([Y)4/113IWQM'QU/DEP67B:]KE71MR0_F@3&$U MGM42H.E)M*?<%;=%05T:W?6CAS;2(I?O3$FQ%,Y+GK_]>#?D[R>#ED_BM'U1 M* <[OXWJQGN(TD!=P&)BJF+=PXG('SJ NV"0IF#7H=V,9])% ZV5>2EX4+NM M-B%WU]6:W9K))X=!B6#^J]G59)@"K/+Y1^ST[X9./_<$MN6*)W5SQ#([S3J@#,>,K*YEJ!$'&5/@$X(?*A"A=D<=^:S1E%6ZE=47,J M .M[1I*\/&=Z71S5J[/Z07(#&\Z%Z4:J0#H<:$)H<,*=%>F5\XDLA/9MA#2: MBLL=-;X2:Y_3Q.O(@;']#01FK]3F#^9P#_B08>A,Y//)HZ^^]NADQ0,D:RJN MI^*?6;SCY@/,>8[B!]!& __]833A6#QQLFO:E@.0.2/%J/:@IX=+04N-:DRB M5-LFQYTV7 3W,%^EYW@^$M[R%!)^+'R*9RXZ0"3UQ2<]4FL^$6ND:DL06X4J M&2 [BQP666$)W)Y2UB8TXOED1:LT80"!=I[\AF3.NO>CUSQ09G,#L26AI0-^ M443$:6-0-%9UG+=FR^9RXP5Q;J="$1OB^F!438*HL5O=49+\M^$1Q9)D?NZU M#3C,%3-B:RB%$ $OH)QTQJM@!R_M.M1X6.Z!YBW!F5AJ%?#"]FN"?> LHW"H M1Z$6Q\ =.H)H;/9YZL:Y1SEBWF%C\.^ 0UFI1028.FN7'E,<=/$1M0.QZI]N M/\A[#M YC4O 7$TA/Z!C@@5%Q5S$00,XV6>5Q^-)@]JGS MMR.+C5&6OXK9FP73,M(;UCD$=0&YPIB )VE$6V+,[(X']P:!9&I^XQ/PGB,P M-/*'!CZ!PO/T9CM,O@ZF#IMQQWYD4P("*6C0;$EP;,7H^6C0I4KKL;2 MP#YY=$R@SR=RM[U/E+\B@#85,'!GEKI4?H,./+R!"HW/XZ@@%JP#DJ,G<+*( M.4,3?C 5Z +=&UGRX)J))_2@;8\'>#RPG.Q-,I,Y^94>L[^A=.13TO;(?&^< M0S(,(0*6+)5X5-Z(#>\B'A"7D!U* O34=F?X1]Z*A3ZT:@Q"[5![3>^I',< MX_+![I$Q;CD@W;Y:JQZU@TLYC,B&I0OQ$H5&@#%V2YA7/+*T//#N@'W%K489 M/74\=C.C#C/((;T>'3<)[(**"=KT)C5?]'JR-/1.IO7U-G5B:>8>,RF-47;P MCF^K0ZQ(!VI##0(')+&@_\"Q'G8*!7),$8I+ MNYT\&@O&F7?"]A+UN/ 'TY?RBQ-2AGSBGLS82%CR0M:8$I@39KSA==C.6UV* MC\-UC]W6*.GZ$*^'Q?SAY[YT\291++,;__=$(/9*\Q@:,Z>ONFC&<$,BNH,@+9O]Z/^ M(BBGDVBR&7@[>8;S!,U=G*J/H1+H>0@7?KTBXSL[+IY4R+ZPZVA[FMNU-++; MPGU9ZBK^50+G IZF&2W*3_)[U@<<(&Q!ADL?A"DQY">;(S28SO 3VA,VC'VG&$;)WYPWX3]/Y4./HQL_$ M?#&]R%_"[?]FHCCX8XOR&WZ>P >%%_)CDT?T\VNF9'<,!G_^Y*,,.PX>B'!N M6 _]"ND\^Z48JM.:?P]'O1C+ FBENK%;;. MIM?/3T/921^\Z?AW9PA);QK^LU)POJ4'L+XR *+X@0X8?HCXYG]02P,$% M @ #(2C5EV3?43% P <0D !D !X;"]W;W)K&ULM5;?C]LV#'Z_OX+PAJ$%4O]*D@"YW+KVH<#ANNT>ACTH-FUKM25/ MDN-+__I2LN.FN23HRUYLBR(_?J1(T?-6JL^Z0#3P7)5"+[S"F/HV"'128,6T M+VL4M)-)53%#2Y4'NE;(4F=4E4$U#+N6Q,R04^*-!-53&U MN\-2M@LO\O:"1YX7Q@J"Y;QF.7Y"\V?]H&@5#"@IKU!H+@4HS!;>*KJ]FUA] MI_ 7QU8??(.-9"/E9[OXD"Z\T!+"$A-C$1B]MKC&LK1 1.._'M,;7%K#P^\] M^CL7.\6R81K7LGSBJ2D6WLR#%#/6E.91MN^QCV=J\1)9:O>$MM.=W'B0--K( MJC/" M'LHGHVB7DYU9WF.&2F$*C[A%T> \,(1J]X*D1[CK$.(S"&/X*(4I-/PF4DR_ MMP^(S4 IWE.ZBR\"?F3*AW$T@CB,QQ?PQD.(8XFQ1H4UV)DL:;QI>$:(IB =YUZ]OKU[T65]JP,S+NJ(RCN)X=!-- MKE9IRNW4TEVVSE/L<_IV=!U.KO;=?5 (+U5?030;A6]#>'V1W5&@1"V:C.)X M!JL3?3FR^U,_'#JP=05XJAQ-0>!VF\ZP;&Q*7>3)5_ZF8-#L8@7>JY M&_8:$MD(TTW$03K\3ZRZ,?I-O?L9H?!R3MDO,2/3T+^9>J"Z =\MC*S=4-U( M0Q/$?1;T3X3**M!^)J79+ZR#X2]K^1502P,$% @ #(2C5O$IV!S[ P MY D !D !X;"]W;W)K&ULK5;;;N,V$'WW5PRT MQ:(%!%N69%?)V@9R:= "#1!L=K%*@L;5/+@:7UZG;KP?\(WCUAR4P2E9*O7D M*G\4\R!RA%!@;AT"H\\&;U (!T0TGCO,H)_2!1Z6]^AW7CMI63*#-TK\Q0M; MSH,L@ )7K!'VL]K^CIV>B(S0 G<*VE+ [_) HOC^!&1ZIG%>V;7 M\;N ]TP/(1F'$$=Q\@Y>TBM-/%[RWTION!I]>H=PVA-.WT/_D:5Y'V@RA#-8\*5$6"E! MJM,<$Q"UO4"%5+H@!J>)D 7)I2JN>-UHX/I1LW\#.7%*D:0Z#F ME\O!\52#/W&# L;0?N/NF\ 799D8W)W0'= NQ1UED'YR*AN"A)\@3<(T2:CP M\4,6C^-/1Z6V<_!U^#B$M=J@ELX[L-IKV'FM='[)?$?.$75N.5FUCT_2<3C- MDM/ZX$;I6FEF$9;*D=CWIV$:1<>U@9?RVOD#WDDZ#:/L6$&27823\73P:AW^ M%\N2+)Q$\1G+VD[26%6H/53-:F*P'W$17DPOCFOG_7W+U&P29FEV6C]KZC@. MD_3BI'K>UEY;&F7A>#H]W@YD]72:P=[$ WI '5*_M" MEUZP+3GMXVV?#"?9YB^;PJ7$XD4097@["2O:0^7( M0_J=""0M+S9T1G9NN&!><<'( DD'>=.>:VYF17[2\X.O)5^1,S0AEW5#G05J M0B]@I57EL$F,5DLOATCN0"W=4>[.POUD!5VMP[>.]-'!S4OBU_Y]X9QMI&TO MX;ZU?\)&ULO5A;;]LV%'[/KR#<8E@!U1?9 M<>0N"9"DNP$=5BSM]C#L@9:.+:(4Z9*4'>_7[SN4;"N-DZS L!>+MW,_YSND MSS?6??(E41!WE3;^HE>&L'HS&/B\I$KZOEV1P<["NDH&3-URX%>.9!&)*CU( MA\/IH)+*]"[/X]I[=WENZZ"5H?=.^+JJI-M>D[:;B]ZHMUOX32W+P N#R_.5 M7-(MA8^K]PZSP9Y+H2HR7EDC'"TN>E>C-]<3/A\/_*YHXSMCP9;,K?W$DY^+ MB]Z0%2)->6 .$I\UW9#6S AJ?&YY]O8BF; [WG'_(=H.6^;2TXW5?Z@BE!>] MK"<*6LA:A]_LYB=J[3EE?KG5/OZ*37/V=-@3>>V#K5IB:% ITWSE7>N'#D'V M&$':$J11[T90U/*M#/+RW-F-<'P:W'@038W44$X9#LIM<-A5H N7/YLU^0 O M!W\^"&#(RX.\);YNB--'B,?B%VM"Z<7WIJ#B/OT BNRU27?:7*=/,OQ%NKX8 MCQ*1#M/Q$_S&>^O&D=_X>>O$6YH'<64*\?WG6H6MN*6\=BHH\N+/J[D/#@GR MUS$?-"(FQT5PT;SQ*YG310]5X)I[V M1=HU:?NVE)J$ZV[E%I?E A; +$4H2"ZM1LLHLA?2\AN#DY3XZ M0L*5;RFG:DYNMYJ*;Y4!L:T]MOVK-R?WB4ZN*NN"^AM";JP/XJ,!D.@X_Q$ MTIV_LQYYY8-"Y6'Z@U1._"YU32>W)7B\#N0J%(+[1(%M$GX?SI./_=N^6-HU M.<.FB0"FOG;;J#*0QN3;SG'Q4HPGX^0TFV(TS?#SK1@EL[.1>!6W1LDT&Y_< M6+>R#JJ(N85E8I),AJGXYD66CM+O0)'B-*\-3S[8(+7PSR@969\ELRR[+W7< M2ITF0TA]X-__QX$WMJK(Y0IVK.0*XE^*63*;SO#=6=P=Q;W'O=XQ>IS-DFR6 MB=$$YDZ2X70"<\?9:9)-L@',K"I842AF$\H(^UQ 1K+!.:$*DL6&$-22V))U8.%M%FP!)JY81 M"KQ -Z4BEKK5JHA:S:66)H<2\0[ :WWQH;2^E24=?6&#MF;Y7YB 3*;_5NVK M/'@ VL,E)K:."[+.[7-=H5 .L0UA;61=J-"X[WE'/@KU+;NO8/( O)). M6/66LZS;9!J_MG[P4=C2,8;5!TPKK2[XK,9ZZX-#E#R8N7LM3;&[N_1,)U;6 M*[X1)I&>Y6@RRU#&OH<+)\@*M58%%]B7:3TG,I$MFQ^4J='I'G ]YL(O^^([ MKMD/G/RC='>+.HQ^=>)'*(UT.CG@]@-P?WSKZUO@+ .L3ILV-&N:T&B,_G26 MMJWI["P3KQY@] Z<=]_8 IMVV$*T?'CK>%;P!!A_$)PQ6O^!U""G;*%RJ5$: MCM9\Y>>J?%H"()(+PS?9D3M",0A5H9@<>Z8O;FU%^RL/[H#6M7>A G59Q&!' M>LZ[ QW6(YA$,KH+TL]N@!Z#E ]!'8P:M"H9W( N'R38G%5/*P M4L?R F>F:\W:\EFA-$+5LK-\1"80--G@^C[5P M\,9NXP ID$MK"9,:Q&-XE<"Y(XF= +Y$ 6 R-D0 -$6"L6M0#7L1Y;7ZQ'@6 M'< 'H=:<01XW<:B0-&JB"S\2SFY-SVG1] VFSSG#MVWTX._CCFV"4LDM"]WU MHKZXE@QCP+4H-<:8142+$(.V5R#;NF$_6MR-.05"C=$NAQI/1I-;/S-.)'C^ M@A1L=B%2IM,X$&UN*#L*R> 8@74#"O8G6T:_O4TQ7!K)B-*YKT M;KN(K8"])3^W@7.L:O_8^V70>6KBHK.,#VHNF-J$YM6Y7]V_V:^:I^KA>//@ MAQ.7RG!M+$ Z[)^=]H1K'M'-)-A5?+C.;< S. Y+DBA+/H#]A;5A-V$!^W\R M+O\!4$L#!!0 ( R$HU9*UMY,' 0 &() 9 >&PO=V]R:W-H965T M9,V>&<]%BJ_074R-:>&R$-,N@ MMK:]B&-3U-@P$ZD6)=U42C?,TE9O8M-J9*57:D2<)_3WWG?R9O2'/\H99MEIHM07M MI G-+;RK7IO(<>D>Y_(+ED%K$E+'<2%X/>5:^7O:$W@8]*VMK M3[+$\KE^3!Q&(MF>R%5V$/ CTQ%,TA"R))LLX();3I!BAH^II"5U,O4$[A&-(D/,L2IY]#.@FG M\\RMSR#-PV0^<^LII%DXF7B9510W3>9BY$V69>!Z5WM.6 M[?IL2^,ECCXN"RWKV*=]4# M-42"FH<+BGO9;_W:TI,?PR3*J3L+07PBROO_%7FR1_95Y&E3>B,-L]Z 1:H' M"[QIM7KH\9BK!I>0>Y0\2D:4\OO#E$6NLU#'>^"4OF)',BX!?")0,1)P%J4C ML$#K M[9KI" < +01 9 >&PO=V]R:W-H965TM?8!(4,*$!!@ M.)\_9QN MD)0L6][L/E@62?3IV^D#4!<;YS^%M=:1OE2E#9>#=8SU^7@EGPA]&;L/.=.).EVJB]#I%N&I^MD28M5EYKE#]>C",<\?)Q MUH*^2:"S Z!S>N]L7 ?ZQ>8Z?V@_1H!]E+,NRC>S9P'?*S^B^71(L\EL_@S> MO,]Z+GCS W@?_$I9\U4),:Z=#:XT>;I:V)QN4 DDGFY\*.A78Y7-C"KI(VY* M40+]>[$,T8-5_WFJ0,G_R=/^>=+.0ZTR?3FHV9>_TX.K%]]/7TY>/Y/=29_= MR7/H_V]/GP<]&]$WX.(9?=0U:K34GKLU&])&DQ:+G(R-CN):/V6Y,7%-'_S2 MO,?"6W>ORGA/+U15OZ9KV)I('^K:^=A8$XT.]/:/(;V[H:-!:S,X'I+"F!>% M*0VZ1*[HX1;YG0G.!WKW[AJK F%L2JSQ:"FD!]X5VJYR#)CAIK)2M ^@>Q)Q MW48,D%IYA(:;7B.=(W[ZXONSV6SR^J9?)#>FKX]'G&IH%) .IBXE\CK3\)K3 M#S2=G8XF&/:R9/X5WE4/#!&!BI25+AB[&E*I _+1/D*!";';H)+@Z2]0[J## MB/Y$,AY_97#<"A-+^$$XK4]J:K[:=PRXT"R#_MQP'8P-495EXCXJ6*"";A/. MZ<@V8-C4^7./A =9@BLNRQGO$2]:15!XIJ5VN3&3 MYS 17^:L;>5=Z-.5H=:^,C$B2Y5];DPPO"3\+U$,&5ZK#)C<*Q3B+SCB,G4^ MBL;F#(48\H0_H@4S"QM6KGT2#V9/:(!2JWLIW7"_E6O%5"//N\=N3SHWOATZ MTPY=>$"X_9'L>9=HTP39LG+B_8^KDK&LK60VT$SZYV)QTWD 4]L82=R&FA/& M0G;WR ^%-0,L-3:C7-/G!C.A?7DO?8#]R2GEZKZC"=>)831Z"T2I:V%"AO%K M+>F(;V(V#V761;<=K$66N09L!O9O.(]$41&F>KJ/K+O9W9T*4+=T=O4C4"ML MW\O(%7<^9ZY !BHHC/F*B\S!9Q/ZR(M"RP&B;P1Y%IE*Q[7+1_2; QAC0C;% MH$5*-&BK^(3JN65I5K)(5(#'E/EM?)I0^#$5^VDAFU:J<)'9ZO#:B%D?4+Z%O(5M>!'F*5F4-CPQK[*%B;-8&C=U@8/M"BI=MDIS3 M5^T=N3OM']<)##4NQXRH3QR6;!=M.V4Q&JHQC]S;@PFC%UC9QYL?C!9,0+(X M6B#F[FQ!&]R=3D>=UJYH,T=JC4DG:?/=W*O=JV4Q58\2/WJU*?MK5J;X-I):*J<#1+ MA MKX/\HKK9MR$HD8@J3[0YW:!W)\6*C>01".CBT47%[TH#LK$[#LM3;/LIN MG6S@H(2BPAEO\0<5H*_8-VB --M"=KM)"B)=J?"1B_U@MQ*BK5A<$3S:7J9 M5!(3PR>4&'/32X [181LT=A=21DN*M$-$+HJ0 M]*#2[N^:A"/A$N="G-ND>(<5/3%U9]M2RQ(\T%&(WTK 8?@A6;Q)R[LF.\L; MWQ$[KJ$65*47(\TO1OO:W_\U+A(IDZ>#2@LS2*6XX?SGY MKJ=!>Q"D^?!T/GV,BO9(CDGX6QSOA7PTGDS.IWJ/R="Y$!J>C MG_I#'+;GWZ M9>,IJ1\]]:8UWGF3KK1?R>\%?*A#,.FENK_;_R2Q2&_BV^7I]PQX Y=QVM % M3">C5Z>#=,KK+J*KY;U\Z2+>\N7K6N,PY7D!GA?.Q>Z"'?0_U%S]#5!+ P04 M " ,A*-66C9HCZ0$ "Z"@ &0 'AL+W=OI;2#)MN@"72#8;;L/11\H:62QX45+ M4G;\]WN&E!SGLM[VQ1+IF3-GAF=&7.Z1%Z8Z3? MWY!VNU5Q7HP;']6FC;PQ72\[N:%/%/_L[CQ6TP-*K0S9H)P5GII5<7U^=7/! M]LG@+T6[O*]7Q8P)D:8J,H+$8TNWI#4#@<:7 ;,XA&3'X_<1 M_=>4.W(I9:!;IS^K.K:KXFTA:FIDK^-'M_N-AGPN&:]R.J1?LNG=3GBV!AJ_I%23-\@I MRX?R*7K\J^ 7U[?.&!51Y1B$M+6X=38JNR%;*0K+:40(-IQ6 ]Q-AIM_ VXA M/@"@#>(76U/]U'\*:@=^\Y'?S?PDX ?I)V)Q?B;FL_GB!-[BD.\BX2W^0[[7 MS_,5[U2HM N])_'W=1FBAVC^>:T*.B40'Y+Q?K''\[? MS'X^D<+%(86+4^C__\A.PTW$24#Q.VVD%G?>540UMH/X3$*B0J$O_T5OB>A$ MI:4RV5F&0"%DL,8[(R)ZF&W24UD16Q+. PDS0%2N]P'K1I1] +$0)@R_4UJC M82O?(Y302I9*J[@7&$((6[7H@!C)![%KR0H5A0JB\ZZ4I4:L5L8G7JT,HB0V MM%7O/=6)*/.0QO4VBDI:&&#&R. L,/:" NC*2#7H< AGL2F%ER@+L^U<"(J# M02UA](<3G!6:L3Y+\,:%^,AK"#:4($.!=TX3@=XWPKK1:J=BFRQA\6B**)SW M@1[GBLEF]\(!T[]P'L(,;)15IC??Y<'U)YRO=2 O/0J(T^,8'-$KB$$G271' MDD"%414T*\YF[%9DA"%@K&I4)=,(OMYXHBR-]]\5PAE8(.2>XVQ5S=IYB@;; M+5P17X0*7ZE\JN0A1!#>DJV=!XH&5GK)TY15PX:Y8)P?BYPKAO,/W2AH\A%? MM(/.H!S=A68#CY^*1,("O7 &Y(3\C'Y% WQ M#?+/3:)LQ(<)P?M,Q*E*/>L#%^/_+G40M:UXL*DPK5R M"T$"E>4.=/>B?,_Y&#(EISK0+9T$/A:U\N#EAK*-A1FLZ(&JGK^KV R^Z?V M2PWLZ4L/9]&G QGC[W/F<@,8M,<(.+8KGT:"X*/G@J9L)J]]D*9']PDTS";= MF@(7Q,9\M3CL'BYFU_D^\FB>;W48"1N<,[JP@>ML\M-E(7R^*>5%=%VZG90N MHCO3:XO+)7DVP/^-PY$-"PYPN*ZNOP)02P,$% @ #(2C5C0,1C#/! M50P !D !X;"]W;W)K&ULU5?;;MLX$'WO5PQ< M;#<%M+8N=N/F8B!I4[0+%<W=V'Q3[0TL@B0I$.2<7QWW>&DA4[C;.WIWV) M16KFS)DYY&ARMC;VQE6('NYKI=WYH/)^=3(:N;S"6KBA6:&F-Z6QM?"TM,N1 M6UD417"JU2B-XS>C6D@]F)V%O;F=G9G&*ZEQ;L$U=2WLYA*569\/DL%VXXM< M5IXW1K.SE5CB-?I?5W-+JU&/4L@:M9-&@\7R?'"1G%R.V3X8_"9Q[7:>@3-9 M&'/#BT_%^2!F0J@P]XP@Z.<.WZ%2#$0T;CO,01^2'7>?M^@?0NZ4RT(X?&?4 M[[+PU?E@.H "2]$H_\6L/V*7SX3Q_XKZK MPX[#-#[@D'8.:>#=!@HLWPLO9F?6K,&R-:'Q0T@U>!,YJ5F4:V_IK20_/[NN MA,7*J *M^Q&N;AOI-VP"__JY31- MCD^[(/#.U#5=CVMO\AOXI;&0MQLN;%3"@39 :"5:U#DZ,):6\DXJ7-)*Z (D MVWBZHP52RU@H',+'-A:8$LQC3*("J+WT"@OP!HQ&N#,>@7H,H,@K<$R7??>Y MH"I@"%\KA.H!WF)N;-$&\LX3'ZF7+8+[#H*VE8+%?GQ"0&H-$:PKU!&(+JF2 M;G>N"*:(&)JQRD87#BAQ0MF N!-2<;H1]31BG0M7!5?C*[104(T*9 ="K,6& MPVX1H;2F!D_MC0GP[S#4/HV3MUMA/E&U-?D&D*(FN-+X2?DM+.M<0*S1O M;$Y7YY%T5]?S^7]4K3]SP8W3%W1,.N4"$8KQ5Z+]>Z5<32!]@')V%N9,TJ+W6CI M'Y"Y*.Q-,XJLFWK/E<:^&_0_+4)%#^"@DDO)/.C$<9\6EN5-LB@^CJ-I.M[R MW;\(9>,;^F($$H_;V-/M-$FCXW@2Q=/I/T)\]IZ/HS2;1-EX^N*K\71I#LC: MR[X3I[_)8U+F[3B:O$WAJ;%BM#/JU6B78:!UA$_WH9WZ^MU^9KYH1\4'\W;@ MID.YE)H_9R6YQL/CR0!L.\2V"V]687!<&$]C:'BL:.Y'RP;TOC3TT>X6'*#_ M3V+V#5!+ P04 " ,A*-6+(7%D%\. !]+ &0 'AL+W=O:E2O+U\]/@M+GQ7B]7%=TX?_&LD$MUJ:J/ MQ;L25^?M*;%.569TGHE2+9Z?7@1/7HYH/2_X7:NUZ?T6),E5GG^FBY_BYZ<# M8D@E*JKH!(D_U^J52A(Z"&Q\<6>>MB1I8_]W<_J/+#MDN9)&O09TWE1GAC^7ZSMVFEX*J+:5'GJ-H.#5&?VK[QQ>NAM MF T.; C=AI#YMH28R]>RDB^>E?E:E+0:I]$/%I5W@SF=D5$NJQ)/-?95+]Y\ MJ76U$3]ED..^U-E&2F[I4XK>%>)6G M<&LCV3/>JT16*L9-4QEQN9*E(D/'XIW

J],7/WP73 9/CX@U:L4:'3O]&^QW])S]7 :!+_83@%4& M\_W/Q"\*C'[Z;A>'@*5_0;KX.GCX6U4I6HBCS M:PU_$D ?W%%"&U-+'"7R1>](F<4BR[,OM4ST0F-YE*"765Z)*A=72B3*&-) Q@C:R#D4T ML;927B,SK)3(PEA[$6FD-@.EKG6U DVK4Y7 AN6&F'6<.1E6>>(HEV4X27D%\M%HISKM!IJF(- MK<-$" Z*9:L^0F0B[OQ99[K2,H&*X$D1[BY428^!%C_7V$LD_!UB#B+,7HAP MTF@71TCC;,)_&A:"/BSTJ>UB1-%0=9Y#"'"_\)=N7R>.7=PI?0L($%6&BA6@ M?BRN-KM\UAF31$A [[J"JCN@ZAR*56ULS"W$I:NK1H/Y!451>QV.'LG'35S_ M!#8&!+J 1@'QPUCA7YUJ[ MHAX\[BANB*7*5,F@2,()"G@XS0)A=D:Z(-?3.>FU@U@'$7D-X$4!0 Y:K8AIXF5C,5P[ W#L3UV MYJH!M:7^ZO)\&\![X? 5++I4'-,-(&Z!H;-LS<#!UEN54&]JJU-%U>D.IS;Y M2@KV!#V*>7)R:0^^V#KX+1WL%X[(7CP M9,"E)GEM@0(/(B1Y).;>.)AXD^%8/+X_0]#90FFZ2_#*(1N+T6SDC>:S.S2\ M8[H@]*:#L3>8S5RE\YNC?KD5D:1*4ON^NH#X[,+FVQP'3K/';RZ[D/K$7:&* MSRX0?VAR 1XN 5PLEZ5:$@ !(D'3(.']3NB^H\9^CM[O84-O' Z\^7PJ'HA@ MXL]F)_N+OL";0%V#82AF_FBRLZ@SR2,H=>@-@ZEX+,*1/QCNK&SL]4C,!MX$ M# U)\$MY990?G T=B;CF=8.;J]<$? 70./O.D,[(!K2#?VK91#;S(>[9Q# MD.2%"[+)]J_4,QTS*7%NC&9="8K%0TWB#T"2.H"D1L% MLJ-U37-8FCVPR#XS]0.;D/P_1?& I#MIXQ#QL3]MB+_OPM/J\B.'Y_N]R6MO M$/TM87. C5NQPP@L7B-F3G[-,Z>% Q!S9]@@(P&7IV.V_L@/@I.]8G?A,V&W M"29#&SX'5O?C*$2 C,=SN'T0^O#7 UN<( @3;Q#.O7# .^"8TV\65_%7.4IG MM5Q0[=B5U7AXG^3#;1^JK)56"W+UJ.:4B+X M4EI:W!^9B)-Z71AFP9^ MB/K :H,T8>/L0/G!C6$J-[V\UKFX9=BS!1 \84F:YC+RJRKS7CFM7,!6W22 1["A9 N%9WL]:OU'@_.30M7-]FP50_-L;*6 M.Z8L;J0[JG/V(:/NX[BP?I+37$171",WJFNHC[MTWVM#S_GA>J5QA_T-VT?S MD1<.1XWK;3FNYU+'G6G([X&I^)$:S-^;SG*KCO(.803%WGVPY*V3F^*/S)9R M-/3:+^YNN:TUMWOS1FO?E%YL00>(Y[J^(UJWOO\RD='GL\L(H4=4F=@9=>2T M($6#FC2F4RY+63V:.K6,/3GYP&ST9]X=&R?,!K%P\F,KW2W8>2 M:D=^*+['HI$_Q-\ >9^ND(K$]QV1ZQP I1-*[-/ ;<"/"7Y,9NYZ,O=G_3VQ MIH"%FC=:);&@F6T0/FW_?N"163-JHRQR"SUZ9C]L=6LP>1]S 0HDMTS=>&.; MPNZXE )JHFQ8'FREO MUWB7-%.CV8Y>9I2;2/@_ZGA)*$:1W.A(V?1$O%IU]?EA)VY7QOW"21SVKKXI MMA7!H-K.CK8\$DJTJ.9F2!(6WD[QF'+]G M_$):Z*F[ PWWIL)H;.&9E'M5@40,B(]9()TDE#<9;A"W%Y>OQ(>\0%4R#6;> MUDLGQ[^%RJVW4PCJ!+HX9&/IB^&GL2QW?;?12 M>T[?M9@] ;B3]%>Y.+8S=J 4T6-W=25?H12BP"K\F"4*ZJC?G.@/]^?Q[IA_M]=QP 0'B#C3P*^]T!,_5D@O%ZU MFVPLIP<3[!W3O?]OY/^S-KA#Z+]B#"[=K#&H?)M^@S6V6+3CV/N/8?\*S\'0 MGX4-TS-_-M]AVN-G:[DG_TFN=)5X)O-3K-7:W.[-#8[1[ZK^2Y5)5A#GTOA=^BWSQ#::YJ]7RQ'P\\8;# M:3L:<.88^\%06-9E.PSNOX.,^F4!X5AF_N=.0Y4_$M!55$9)HS^NB$@ 9K^'W4OI;=/#S>AIO&W?@]>&*:QA^EMM&D M0-?BMZYQ4=%H@FONIOQE0@]-G[9[OXKDWQVW* M8"@-950YANS@$U0G\5K9'"].##\Z#AS,Y:[9B%' MPXR#T7X=X=[1-N^H:[%C_WQ(VR@D4G/YHBM1/I=XA9R=[W"@[-9O?["MU8(D7SD=4&,S'-&56O(DAE= L+]C[1]YX M-,?_P]'XY%(FJJ\SPH>A-QH&^#\,YR=O;1/+*V2,5*"YK2&SC;WA?"KH75UX M\J$;8QYS6YIL>)-I8%^TS%#'[']C7&<]Z+CSU"9"NV)]SXL4/HZW.2>^];+W M8Y^HC7WZ[S'H@)]!N,1>B/[C&]#X*A-POG8N@/P][J^[@Q M]#B>3D!G,A?[/B,\[WT2FBHD./KPE6:A=5;9KT/;N^VWM1?VD])NN?TP%U9: M:@B7J 6VTEN$4Z1Q_MC57E1YP1^87N55E:?\5XU%T2@_>+X MQ7\!4$L#!!0 ( R$HU847(!B)00 '(+ 9 >&PO=V]R:W-H965T M%0S+H/EW*_=ZN5< MM59PB;<:3%O73'^^1*&VBR .]@L?^*:R;F&TG#=L@W=H?V]N-_;V/G6)9,8-72GSDI:T6P32 $M>L%?:#VOZ"NWARAUURLK/+&[KWWY0Q<(L:[BJF$2ZLU7S56K82"%;!1!S]^ K9 MK">;O8;^K:_V53+'0XV3(?R'+.&^0E@K00\/71IT> :MH45M*["T7:BZ(4\> M0JU=@?,"F"RAY**U6((D?L+Q:XB?\?S8"WZJU0['N3>'[LF+]V$KC0AUE]KH M4ALH,8NJSTSOD 8)O.&2CJO6T(H) 9\*;.S>+1TZ(%&K5EIS=CZX]_"'E?,% M?N#A'?3@9A_(2_HGR?L]O(%\$HYG,SCSDW$23M(QG T^^HN2MIPQ2()9P_]#_*1&^_0L)ILS+^0 MX:&#<9!<%J(UNQKR]$DV:3D3^VR@]3V 5<4#(5IC22:7%UO5BA(JRA]8(:G" MR/*M9T":*5O05_[_4 M^5ZXSQ1U2:O/0P92>:9LG(;3* JS:>Z&29Z'63X;W"CY MB,8%33=#(19NV.G72FZ?0TS"=#H.I^,$DC"?3L)LE@RNV1.OVQID#T0-W0/: MMZX_.@D5!=_PG:PK"IC^5^GT+,I":B8ASM-P,DX&]\I2!I%3.(5C?Y"C@SZH1KWQW9ZA.Z.7LFN)^M6^H;SH^J@OQ[MNE'3><%)3X)I, MH^$D#T!W'5XWL:KQ7=5*6>K1_+"BIABU.T#[:T4EL)LX!WV;O?P;4$L#!!0 M ( R$HU;#JVF[Y!( -HW 9 >&PO=V]R:W-H965T7>]'5LJ2JU<6.*J4<16O[/*3R ,Z )*R9 MP7B V17SZ_-U-X !N205.>=4N2PN9]#H>W_= %_VZ?S+DW4( M_?.S,U^M3:O]W/6FPY.E&UH=\.>P.O/]8'3-B]KF[/+\_,E9JVUW\NH%?_=Q M>/7"C:&QG?DX*#^VK1XVKTWC;E^>7)RD+S[9U3K0%V>O7O1Z9:Y-^+7_.."O MLTREMJWIO'6=&LSRY1X3O#.Y6#?0VJ-$'%I57@SG;D5&NPX"G%NO"JVN[ZNS2 M5KH+ZJJJW-@%VZW41]?8RAJO[J=/#UZQ'J\ZJ2/NUT+X\0/NA^N"ZL/;J M75>;>GO]&?C,S%XF9E]?'B7X00]S]?!BIB[/+Q\>H?9VT?' MJ+]ZK;WURBW51Z+=!2UNW=7XPG:5[1O#C]^XSD.:FI_O$^*?L(WZ96W4V.FQ MML'4JG*P>.?E4WP+?RQMIT%!-\J#K$%L!Z] LQEKHP(H:#$(T[^J=4\1JUY; M%TRU[ESC5F2A-V[HW<#;S@Z_]7K^VWRFW#BHV[5KFLVIN^W @A\7WM86^6?& M,KVU*QO T,[RF7K?55BO(8#L9HJEZM:HM<:F3\_5=XH(#WYM>X@2#)06\&'. M&AD,Y47RK^+1U_9@@D('$/G=GIR5*WMMFH M,"!M@)H>P/,:W-&>X4_;1WO5N0[OA0%Z+&69JZNFD;\JU_:ZH[UUYS4G7.%P MH1N0!+NLKX4QG3*-12+C#<<>KE.5CC0_$BB/6NP[,#\5':P;D;77_KW]Y=GEY_N//5U/%CP_@$G^,%C9"J>A06XD+ M%1S^^FRR7YDDW4S]/M:K:&W83'N4Z%YL&-8Z*+U9(Q?LF M+FVL7MC&E@Z:W;.VOFJ<'XDM+=1(942!/G^#/F?DE+>HY/3O(:X&M7>=7C04D#76LO!VJ,86$E*LS O'HR > MO;B!!Q$X!WVG4]Z$,#.U& -B-"@*+-)"<+.2_25$="M(Z8D%UCE<,?L!Q&%P M1Q*Y16-7>@I?XJV(:7+5:GLU)P8\]>+6 EF0#V?(/6#TE/1))FW) #%IV[8? MPU96)(J2Y-AHTX-^'*HUF41# /'C^\14=/J/Z?%5>IQ#(&G?,"E2((0'P]<4 M5NT"B@>*N)R)*PSNQC+.)$:@68B@@OY"L9'UG!TYEG8_RRI"D#6;6#97SM6W MEA(C4J(=B*<9^24(L*]X+@U@>;+0%/6VNW'-C6%]->:+LG"GZ,(QI*=8G>6W M=UDHO!6\ I\*!3AZ;:N4OY9C0"C"NJ:K00L(,&]AO@1#D"V'"(6H;=F#09#W MY$0Q<%7\G9.#4[!$MX)W#*Z-*^E;^81:486Q8*C5&V0$))9!D1(&R_+SVBEG MD3$OGO[H)UT=JP]/GW+NN_ RUL=$JG?>9H@JQ4 \+.(F M]*]#D=$J[==JB5[4;PF6//V $@3J^+%:;_%XB\S"%1#I%\IH9MB\&@<[^.Q.?(2^XT4VQR?#9 M!$;-O@A@Z*4L21-CC/YZY!/LQ<@BJ6\4[[NCZHK 46#FN0\ MHKM.J";V40& MD&H9+6UW8RE?_#J_GN>$L7) ZYUT7@38QT&\$CKIJDTAQ:R8,2R0@F.=0CI" M7\T53L.G)8&M[6I]"@VR6R.-,]-;*9648,/(9^)?=HN_D&M4!H^3V2SC*WV%0G>6 !K1;XNQRFC<4G@]) M>I#NL16QX:W9=Z:-&$QH4EI#M?WYO4^1MZM$ZU-!ZS],N/?+&DW/UI"UR-G3 MIS)IW^-4SG4Q?[KW)NI+7:GOOXO_73R>/U/?38]>J^_5Q=/Y#_3/#_/']WY& MS]+1^$K&5JRF3ZZ"7#\/;NS5Y9/Y$_7P(8A\K[Z_]SURL/?B6A?GWZDCJ?B' MG(I_^$K=$^U *0ZF/S3L_&8B[%($1J-KG$IWQMDK-[LS*E>Q<69CBM'H'1], M+XVV05YLL:$@(9Y,%(.)/ [@G?_'U,_5_8L'RM:4LI:;-!/A_1CUI;U_5/&9Q"QD06(@1]0%\I@D6J+K6*N/-#JETUN06W#:VHTDW@ MV#^/@"9C[.X=9,@(PDT3KQI:D5$FKX=&R7OO/WXP62-;"?H ("27\ _(Z#3# M\# /)YW].W+]@ "$XQ,9%$$>,K#PM=6KSH&9*G;VWG"P9EM%Y/N^;4<8^ .U M[61I>OD#^L"6X3"41+CX+>Q-N"@5H0^?WN8:%(N6ZPDZCQV7&\%HNZ03GZQ\ MOS5!B^,)+C,$,,A+)UF\IDD%ZH7G",DBI(E.4<>RG%A=CU6@01"X<-?O_G/& MT6!=O]909V50OVAZ490LSL*Z-BV45M8XB8:)']KSE].WB ZX[)N__?;^+?,F M51\VWZ8;+0_/%5Z;B',8!*>14AQM[6:\/'A-WV>U3W/!8R)1J\F3/*BZ'L:5 M-+",E'A62O@A(FK8],];B"5K'.LY3DH/*6-;E;3K(?/^'\R5,.9>LY6Y0* 6 M!8\;3JE7RZP%QI63D8X+Y8;<,Q<-!C? '9L4% LL\.=S8P\K%I).T4W3\1 0JXI.;:+YRZ%";!HDI=EB6=6 MPEU/V:>'T4MS6(WMV,@$#/6^6I\"2>H>C%"US74\(AT*^NA+T0C;VN#.@1FQ M-QDD3"RF-72@4\FQ"0&R3$*BOZP"K,1;DVQ_*+-2F/ (L%_#]"A]G9]45!@: M?>4!8S^_XY5Z=R,YK*)S!H$0'*EH%3?38"3P5';K2);+PU229V67RFTVX8'M M+I)H.LJ%5SZ1%S)QUAJ;L?@:S_5O:$BV92T"=VZDA&#;Q3AX.@1_4M'2*RWA(@/(S^%F:"CU$=, (EUN3G":[N :7%8&4'E9(2]\/269G= MXF$FGY!0+8]FDUGK%@-W>+<%.BU.;=*1927'37=UEJ>92;&B_92'*:9;![SG MXF"_* ];O3C/LJFKUL7 ?3;QI.70AH!1O$8U'7_.@4%7>KA;CAFY4#-P4RYWT)8AH M\2GL4AP@, #,D\5X!JR3U^53IHF3:E,UN:I1_AN1Q+J HCWU$'0P3JGI"_]- MAU<\)>&]:& 3J>]V/99@.,V^V1[5E!$J@9V!;U:DQG0H&E..6YZKE!Y7TB1= MZ!TU$?M36B2K9Z>3ZQ=3RA7>[^103C79CVF_:;(H2^B8E=U5^EZQ'GG!UY6\ MU_\3W%P.HB0;&XI(RU,[E0Y+IO.G[9IV]V"2+PV O1O3N%YF7<4IE@(R'$.$ M=7&NRDX()2/Y=1NX\]2L3Q4\I<+]-K#^*'!*]B@(Q\*:F(VZ+"XDI%0V53(Q M J'&KVK;#1)E1*"QGT%^[1R=X]"1-_'1NA#'@IF8XN/L5&)T7=L(IJ.9)-'E M6<7^^P)E'8V'\G(DSZGL6"]!QW_CP$I)MML>D!*0D)M0])+NF814HM@LQ0KJ MVH7M\LB\<]WI8&B@*YJJ4<9S(IBD+H23BDW/$U_:WK327KMMF8MLUC: M"YVF7B).\J%P1'6@2T6''"$,1$L.OVB]Z.3 FZY]@E96"%9C 4V2^P4 M=JY49,$3R30X*!HR:N%XNBFE/G9>'%!T&RZA]CN,@+KU<"5+P'I\+QF/Y49)R'(O3H()':M!.]-A#H[1?]F*^-!"L)U@_ M =%#'NV+XAT;CBY#H#0KH\MLW@L@3HU'.AS8XZW3>)7@%!UH(YTTE!"V1HR9 MQ,3!/@VCTE)R/C9XX=)V)SGEGLWU<;Q"QZDLBK*4^](AG1KHFCH,S2,D:>8H M%4I.V:7#]W?R#:PI\1]CT'IVD027XXW57;S0:X3*8=2(WXMO^*("#H=,I07&[EC$B(2=#L7'O.%V/*<,%VEF],M M$--+[:'[,T>A ;$@TUU*,W)X7%QO+(Y3]_>. )-A2H](HZ:7EA(:I)L\FZD% M96:V%I<14CA$QB%R-U8NB6U!#;Z[-+U&9MYJ?.U0GU*@;O:!D7RWZDZ)I>OE M15&K3<7W*$];_9F1X6][5?!5*?8E:S8]/$APZR8%J/C8+$YG]JN<6[BD5"*( MAJM1EN$Y)%P(7A?06SH(I:7!0WZR\=0GY;,APL44+*Y"@SA7'S(:W)K#[$-W M9:=.%&(AW0MCXMW[J?R6N35Q#PX7AL-,[)Z$E'/^O&\:Y?)(:5/KN82BQT@W"8Y&V?M.B5^0O_FBU++O&_ W\@\M*AL[XED^"IAM M:7&Z=VW]Y[O7P1L">$4FX2:+#QEDA%)<,8K:VL406?"]EX;.BM];P5 K_E49 M>1A4+C^]RM_F'ZY=R>^UIM?E5V\?]+"R ">-66+I^?SIXQ,IT>F/X'K^]=;" M!7@%?UP;#>/3"WB^=&C8XA^T0?XYWZO_!5!+ P04 " ,A*-6;;DE(NP" M "-!@ &0 'AL+W=O=7 M7&7JM"&40 *T98 $W=;UH1.";GN8]F"2"[&:V)GM0/?O=^V$E$J !,0?]YQ[ MKG-\&>^E>M8IHH&7/!-ZXJ7&%*,@T'&*.=.^+%#0SD:JG!F:JFV@"X4L<: \ M"\)N=QCDC MO.G9K"S4=R])D7.!"@2[SG*E_<\SD?N+UO,/"DF]38Q>"Z;A@ M6URA^5$L%,V"AB7A.0K-I0"%FXDWZXWF?1OO GYRW.NC,=A*UE(^V\E#,O&Z M5A!F&!O+P.BQPSO,,DM$,O[6G%Z3T@*/QP?VKZYVJF7---[)[!=/3#KQ;CQ( M<,/*S"SE_AO6]0PL7RPS[7YA7\7VAQ[$I38RK\&D(.>B>K*7^AR. #?=,X"P M!H1.=Y7(J?S,#)N.E=R#LM'$9@>N5(";WC,A(%9 M',M2&"ZVL) 9CSEJ^/#$UAGJC^/ 4#:+">*:>5XQAV>8(WB4PJ0:OH@$D[?X M@%0V4L.#U'EXD?"1*1^B7@?";AA=X(N:TB/'%YWA.U7N[]E:&T56^7.JX(JO M?YK/7I^1+EB,$X_NAT:U0V_Z_EUOV/UT06V_4=N_Q#Y=T75,R@Q!;N!.BA@% MZ;3&UG9ER?4S+%#99;I+I\1?I#\MGGP/R.(4])%+*E.BZM"=W*$H$9@&!D63 MW.HQTK"L":#> 29%&\-EHL%E$ 838(*^U7O0%!XCWUF_=4!0/SK+>PEA@RA5 MP@P>)]JCM9:UM=N!:'G%]1]-Z2A7B&P\#.9 .PUKP=?298/D: ME9VTK#.M/4-H1JV[^KQ@!NVK^M,;^#=P];HUAS;TKOU;^[CU!ZU[%%9VG';@ M0<2^.Z:E) ? O9)E >'0'T(4$4D;VJTVT W55#83T.M>P2FW!4&PO=V]R:W-H965TNA0)%TVV'80;$96Z@L99+<;/]^E.QX*9!F%TL4R8\?19&>[91^ M,C6BA=^-D&8>U-9N+Z/(%#4VS)RK+4K2;)1NF"515Y'9:F2E=VI$E,;Q.&H8 ME\%BYL\>]&*F6BNXQ <-IFT:IO]9 $^X,EKVKK#J+%;,LJ7*']NGW0 M)$4#2LD;E(8K"1HW\^ JN;S.G;TW^,9Q9P[VX#)9*_7DA+MR'L2.$ HLK$-@ MM#SC#0KA@(C&KQXS&$(ZQ\/]'OVSSYUR63.#-TI\YZ6MY\$T@!(WK!5VJ79? ML,_GPN$52AC_A5UGFT\"*%IC5=,[$X.&RVYEO_M[.'"8QJ\XI+U#ZGEW@3S+ M6V;98J;5#K2S)C2W\:EZ;R+'I2O*RFK2TG5Z$O">Z7/(DA#2.,U.X&5# MBIG'R_Z3XF>M&K@AKIJ> GSGMH8;?\&HXA2S><4D: MU1HF2_/^0Y.$TSD=+K%K!K-)_J#^IA:PZ #U[,TV3]"-D81S'/8$# MZ %JXJ$Z_;\,LTDXSB=N,PW'Q.W8I]>&PO=V]R:W-H M965TGVZT?)CI=U:0ZV]<'W^"B*]&PCU9,N$0V\U)70MN%>UZ4QB[XR:QA!3Z@^=K<*9KY TO&:Q2:2P$* M\[FW"*?+V-H[@V\<-WIG##:2M91/=O(YFWN!%805IL8R,/H\XPJKRA*1C)\] MIS>XM,#=\9;]VL5.L:R9QI6L'GEFRKDW\2##G+65N9>;&^SC.;-\J:RT>\.F MLXTO/$A;;63=@TE!S47W92_].>P )L$;@*@'1$YWY\BIO&*&)3,E-Z"L-;'9 M@0O5H4D<%S8I#T;1+B><2:XP1Z4P@WM\1M$B'']AZPKURJ&I3CWJ$ T MJF?TD@_OPO/@XP'U\: ^/L2>/% ]9FV%('-8E4P4J($+>)W ?;(/$N^7O>,A MVWI0_?EEK>*B %,B/0H1ZB[O:/,.E+6T'-(&&U0(3$,N*VH &HZ)T92RU4QD M^F1Z=/6:?G9(G@/812-+L+X:)%EW-:U!B,/2FQ0<9G! MY>@\B(^V5T!A*@O!?Q/D?]-C"">CX#* DX/J7@5*TL)X%$43V)=L?Z=$Z9X5 MKA%I2&4K3%>MP^K0ZQ9=B?\U[QHE^2TXQ5UA3M#@].+, ]4UGVYB9.,*?BT- M76HW+*E?H[(&M)]+:;83ZV#X R1_ %!+ P04 " ,A*-6*'D!95H# V M" &0 'AL+W=OM7#)@B M2 !"_!1+.9( RZZ1 C%@V$YZ*'I84B-Q89++[BZE^-]W=DDQDB.I/?0B[LS. MO'UO]F,TVPGYH@I$#=^KLE9SI]"ZN?(\E1=8,346#=8TLQ:R8II,N?%4(Y&M M;%)5>J'O)U[%>.TL9M;W(!J2U_@@0;55Q>3K$DNQFSN!LW<\\DVAC<-; MS!JVP2?47YL'298WH*QXA;7BH@:)Z[ES'5PM8Q-O [YQW*F#,1@EF1 OQOA] M-7=\0PA+S+5!8/39X@V6I0$B&G_WF,ZPI$D\'._1[ZQVTI(QA3>B_(.O=#%W M4@=6N&9MJ1_%[C/V>B8&+Q>ELK^PZV-]!_)6:5'UR<2@XG7W9=_[.OR7A+!/ M""WO;B'+\I9IMIA)L0-IH@G-#*Q4FTWD>&TVY4E+FN64IQ=WC$OXQLH6X1Z9 M:B52Q;6"#\\L*U%]G'F:5C&Q7MXC+CO$\ QB!/>BUH6"W^H5KH[S/6(W4 SW M%)?A12F,:@5_7F=*2SHE?YW2W$'& MIR'-S;E2#OPL2_],%PO% .+Z$OGCJ+@R(-=SQFM4Y9R5< M*X6T3ZQ>P1?.,EYRS4E%OXDK8!H.A)KS#X^8MU+R>@-+IK@Z)?,BD=,RGPN$ MM2CI=AMD;8\-$#=R2EV -M.&R-8044;$>A#!>A'63?N<%\-&6V6WF&.5H=Q[ M0X(C83N4"-6!TA\+=$KEH#0S2N$#KRE3M(I U<>KT?%2HR^XQ1("Z+YA_XW@ M66A6CN[>T!W1^<97NH3RQ:AL"1)^@3ARXRBBP?MW:1B$GXY&W>3HZ_AI#!NQ M15F;6P9:6@VO5BL]@77^2I4CZMU>[O.C.'"3-'IKCVZ$;(1D&B$3AL1^/G9C MWS^V1E;*SY4_X!W%B>NGQPJB=.I.@F3TTS[\+R6+4G?BAV=*UDV2QJI"::$: MUA"#?<34G2;38^M\?4\5-9VX:9R^M<\6-0C=*)Z^,<^7== 6^ZD;),GQ<:!2 M)TD*I]X&[^ M)^4;V[$4Y**M=?>L#]ZA*5YWO>!'>-=1Z91O>*V@Q#6E^N-? M)P[(KDMUAA:-[0R9T-1G[+"@QH[2!-#\6@B]-\P"PU^%Q3]02P,$% @ M#(2C5H=3;Z4Z! \0H !D !X;"]W;W)K&UL MO59+;]LX$+[[5Q!J4"2 $CUMRZEMP$GZ EIL4"?=PV(/M#2VB$BD2E)VL[]^ MAY1L*XWC9B][$9\S\\T,O]&,-T(^J!Q DY]EP=7$R;6N+CU/I3F45%V("CB> M+(4LJ<:E7'FJDD S*U067NC[ Z^DC#O3L=V[E=.QJ'7!.-Q*HNJRI/+Q"@JQ MF3B!L]WXQE:Y-AO>=%S1%W$E?>3DO&2N"*"4XD+"?.++B\ZIO[]L)W M!AO5F1/CR4*(![/XG$TR7;-J[OD/26FE1ML*( MH&2\&>G/-@ZO$0A;@=#B;@Q9E#=4T^E8B@V1YC9J,Q/KJI5&<(R;I,RUQ%.& M]#,6A,Q(=-&/9:DT M9 :0SH$L18$$9WQ%J#)[F,$TWZ604(SW#:10+D!N=T-RRC@*BUKAL3J[[#T5 MZLU*(37[!XU<"Z7)/<>R4]CU1RPWW?47H?#Q*HXYS M#;)$VL@'T,8GHG8Y[]U?S"_(2JQ!#!#^G)'!'PX"?LF"8/P'4J$>-OL M^;T[H6E!U&] 6M5#=Y0D3ZU&K=6!ZZ/59_']?P)X+1;B('3CH-^)\6" MMW$WBD>OCW*, F$2X@R-GEBS0>3;*,=^X@:H] B9^SLR]U]-YH_21+Z3B4^B MR R-3$80DWF%^VP@S627[.1 %F^%8N:/=Z@0',=U]X3'37AL13"6#,E7%FR] M-YBW8(L]V*4!NS9@E47+GJ*EO"MOY$C5 G:MO+%3 %_IW)86[ !0+&-KEM4F MA_MLY72-R0?@5JVI2)KQ&HO),ZV'"M*OI><+H,Q=CO""YUD_!KYEX_^>Y49)?AR!PW31PW/@PA+P#!LV3\<)N3L&0VV[W\[VBK35)R6 M!?1Y8?^MX1AIM#><("$.L<#KM"%8$5:VV3*_BIKKIB/9[>[ZN5G3QNRO-\T@ M)FO%.&82EBCJ7PSQX;8DX(T%_!\*83>+HR!79<[ M_1=02P,$% @ #(2C5O^A$*,4 P U 8 !D !X;"]W;W)K&ULE57?;],P$'[?7W$*$]JD:/G9KBUMI6TP@01BVA@\(![< MY-)8.':PG77\]YR=+I2IJ\1+:Y_O/G_?^>XRWRC]T]2(%AX;(0-2L.5!(W5(KA( M9I>Y\_<.7SENS,X:G)*54C_=YD.Y"&)'" 46UB$P^GO *Q3" 1&-7UO,8+C2 M!>ZNG]"OO7;2LF(&KY3XQDM;+X)) "56K!/V5FW>XU;/R.$52AC_"YO>=YP& M4'3&JF8;3 P:+OM_]KC-PT[ )'XA(-T&I)YW?Y%G^999MIQKM0'MO G-+;Q4 M'TWDN'2/-F+"HU!A+?<%$*9 M3B-\OU@9JZD>?NR3VZ/E^]%]$1\+T96> M,@FPM:8W;_K*1%>9SU!.X1B2.!REL8O/(1A/)VX]AB0-L\S[ MG$.2A-,\/Z($T?BK+&H83\/4691EXM^L]$I;]IL&F#4$GX23='+DBG$&'YJV M0CL,X/X?3+>"!O!'W47@^2;: 5\_R=P)$;.*0/O]W[H]A M.@[S:0[[ZCG:F30-ZK6?IX3A5/=#9[ .(_NBGU1_W?MY3^^QYM(0B8I"X[/S M40"ZGZ']QJK6SZV5LC0%_;*FSPYJYT#GE5+V:>,N&#YDRS]02P,$% @ M#(2C5N4W)3G2 @ 3P8 !D !X;"]W;W)K&UL MC551;]HP$'[?KSAET]1*J D)M(P!$K2K5FE=$73;P[0'DQS$JF-GME/:_?J= M'4C92ME>B.]\]]UWY[MCL%;ZSN2(%AX*(>$JVP81(X0"DRM0V#TN<=S%,(!$8V?&\R@">D<=\];]$N?.^6R8 ;/ ME?C&,YL/@UX &2Y9)>Q,K3_B)I^NPTN5,/X7UK7MV;L TLI856R!!:BNC\PG2#/JG1XQ?0 M$[A6TN8&/L@,LS_]0V+:T(VW="?Q0_W8 M5Z Z?F=_?#=R?5.R%(=!Z6+I>PQ&;U^W3Z/W![+K--EU#J&/YC3"6240U!*> M/?0GSA9<5G$:OFG+A ^U!&HNDU4W:SU%+]NAS/()V MJ]=+X/A_ O]%W44]:T51#_:]?;@SY 7JE5]E!E)525O/>Z-MMN6X7A)/YO6J MI;@K+@T(7))K='+6#4#7ZZL6K"K]RE@H2PO('W/:^*B= =TOE;);P05H_D-& MOP%02P,$% @ #(2C5JV+O"(. P ]P8 !D !X;"]W;W)K&ULE95-;]LP#(;O^Q6"!^P#\&K'=M:T2P*T78?M,"!H]G$8 M=E!L)A8J2YY$-^V_'R4Y7C8D 7:Q)9E\]%(BZ>E6FWM; R![;*2RLZA&;"^3 MQ)8U--R>Z184?5EKTW"DJ=DDMC7 *^_4R"1+T[=)PX6*YE._MC#SJ>Y0"@4+ MPVS7--P\78/4VUDTBG8+=V)3HUM(YM.6;V )^+5=&)HE Z42#2@KM&(&UK/H M:G1Y73A[;_!-P-;NC9F+9*7UO9M\JF91Z@2!A!(=@=/K 6Y 2@)DA;.,.D[''7 M 9<=P>7LLU986W:K*JC^]D](VJ OV^F[SDX"/W-SQO)1S+(TRT_P\B'>W//R M([P^PA]7*XN&4N+GH1@#HCB,<&5R:5M>PBRB.K!@'B":OW@^>IN^.R&P& 06 MI^CS9:@.IM?L+L KYB_)NJ4;W324RTO4Y?TAY2?9AY5?>3"=!45=@6 .])96W4)O+9[U886WGLHAU+5D[&W@$4PH+#D+M MP2)7%7GT)-VZ*K5L8[A"VG!4Q.>3/,[S[#CQ 2PZPC] ,D8C2D<)[$X)_$,F M*^]-522:KOG+E8[^'O"-J_/J& >DV BG S5;45C<**L'NE-8==@:"" )1O7D163JZV)7=)U6"3_R+>-JW4 M3P A2=BBHXNE< *SB+-\'.?%Y-D7C5P>N];AVO?V\<=/"EE!-W-1Q..+C!W* M]V2O&35@-K[E6N)W"D-?&E:'KGX5FMD?\_!+H*3<",H)"6MR3<_.QQ$SHK6M[:51FJ4?EC3GPF,,Z#O:ZUQ-W$;#/^Z^6]02P,$% @ #(2C5C-M M1K(3!P HA0 !D !X;"]W;W)K&ULK5A9;]LX M$'[WKR#<[B(!%%GWD4T")&VZ!]!M8#?MPV(?&(FVM9%$EZ1R[*_?&5*6%4=V M76 ?$AT>SGPS\\UPJ+-'+N[EDC%%GJJREN?CI5*KT\E$9DM646GS%:OAESD7 M%57P*!83N1*,YGI154X\QXDF%2WJ\<69?G"R*:JJ'B^8B5_ M/!^[X_6+:;%8*GPQN3A;T06;,76[NA'P-.FTY$7%:EGPF@@V/Q]?NJ=7*Y2]>X*>W'%^CP^_Y^=C!P&QDF4*-5"X/+!WK"Q1$<#XUNH<=R9Q8?]^ MK?V#]AU\N:.2O>/EUR)7R_-Q,B8YF].F5%/^^!MK_0E17\9+J?^3QU;6&9.L MD8I7[6) 4!6UN=*G-@Z'+/#:!9[&;0QIE.^IHA=G@C\2@=*@#6^TJWHU@"MJ M3,I,"?BU@'7JXOI;4ZAG\GN=L1KC0VY*6DMR])G>E4P>GTT4&$'12=8JO#(* MO1T*??*1UVHIR76=L_SE^@F ZQ!Z:X17WEZ%'ZFPB>]:Q',\?X\^O_/8U_K\ M'?K>%S(KN6P$(Y_FY!VO@-^2:HI,64D5R^&E5)+,EE0PS'A.;N@S$!'>_75Y M)Y4 *OT]%!EC.!@VC.5U*ED=0*W/+)^T+N<148-IN@3X"+#NI MR1OZJ-.*3T,$WVMOF.#]*)H]!"TWVC)F;X?U'Z0\T'V \;/F[A_@'2;YJ]Y> M6'YR^< $[);D^HF)K !N7BX6@BV@;P&+(;NP76;D"RT;MD4 V)&E HR(:K@V M?"OT'"M-8_*6N)&=)%L:UN1SK0@2[?@>2>P@VA+:D.D(Z.!;OAN38^(%MN-O M2:Z9=D02QXH (C%=N2^$C..:H5!:,5A I+!:\$M![>I&5AQ G -7@7VL9+ MWXK"8$O/ U1)6YZM;ICHTZ'F,,SX_X7C@T[)UT37C9[ <,-&?_*Z3Z1R[D6^XOD.Z3WH/V!R&*7#4]6P@UXXEK2/ :QD!3E#@8KG# =ZM=2RAOHZ:1(.00;8Z>BSAM&? MFC ?#6Q[>:G+K[V&Y 3@RYTW!T_;1BFCV*B8H%CDUG0PNYJ@ ]CZMH(5I=4/4WPM[-_6SOA,9QPQM?'C!>6M7_T#?#IDV M<=3[P4*!N07'YBYBN+SIHI9U4M>2-!%/R^."JP2RC M4L$>6 VE Y5A>6D UQCJ WHSTXL0?PXB)5\A#@+'A""%_WX0CF842WL3,RQ@ MWPI\%_Y[7CKZE=4 N-02-(H%'1'U:""T?Y@PBMR0"8KDAM,_@@,W>A2$U\5+B MV[[7DSZD?H% 81R!G2@=9-&D]]VH8F*AOXY)"&13*_,)J7O;?8"[--^=-N+F MZQUD:0%G#U*R.2S%H6-,A/DB9AX47^FO4'=<*5[IVR6C,%.B /P^YURM']! M]UGRXC]02P,$% @ #(2C5CL\J_&ULQ5;;;N,V$'WW5PS4HD@ )=;5E]0VX&2S:($F"#9I M]Z'H RV-+2*4J"6I./OW'5*RU@D_7*.1V[H7>[N +WQ3&'@P7LYIM\!'-G_6#HMVP1\EY MB97FL@*%Z[FW#*^N4WO?7?B+XU;OK<%&LI+RV6Y^S^=>8 FAP,Q8!$:/%[Q! M(2P0T?C687J]2VNXO]ZA?W:Q4RPKIO%&BJ\\-\7?]#:@T/J."Q8 IA:8SBJ\:PE4 P$I8Y MJZUT<,VEP:RHI) ;CAINI*JE8D[=&UF6]' (A10Y*@UG3Q9"G\^&AIA:?\.L M8W7=LHH^8!7#G:Q,H>&VRC%_:S^D"/LPHUV8U]%1P#NF+B$.?8B"*#Z"%_>R MQ0XO_@#OEJF*5YM]V?Y>KK115&7_'(JWA4L.P]G.N](URW#N46MI5"_H+7[Y M*1P%OQXAF_1DDV/H"\I-3>ET>9)K, 6EDFF> :MR^,1%8S"'$PKA0(X/A7J< MS!-Y7TM!'P/2#UILC4;3H3*%(Y>]Y;OJN>8=UXJX"LNU)J[:<67ON,I&61S+ M5^_7)'EQ/DRA$*%LJPQME0'52%;T1>('/Q^$?^ 'SAX"SVXWP7RGOY)/?RG8>B'243K MD+B/_2C=$^*_H6'%"BZ3H-.-E@F<'^FTM.^T]&AQ][HO.]UW+6-D]@RWWQK^ MP@12B< 6*<3;UTPTMC8^*UG"#1-9(_JR_[@Q#S7=45Z'OR]O.W'[OF1V4CKJ M^)XZ[JBO+777M6_I_R^]Z@/3UN0[%"RG4_HS_,)1L96#ZS4- R=W9YLU6=N0 M-+$TVI C*U88^Y,@\)-):I=1FOI).AW[8*R^;$JH>B :E9S07=NXX"14%W_!.UA4%3#]3='L: M)#X-:1"FL3\>18,G:9@ DBN8AGZ]OTS 0_5>L,*$AP=(F M;=E&&VEKA:@$HEH9?$!\\)QK8LVQ@WUMQW_/.AJ$3.13KU1 M6'"I@V1%VYDEJ-?")-QR3-8 MZ6 M"TNSL&5)90':2:.9A=4DN.I?3D<^O@KX*F'K=L;,*[DSYMY/YNDDZ/F$0(% MS\#IM8$I*.6)*(V?#6?0'NF!N^-']O>5=M)RQQU,C?HF4\PGP7G 4ECQM<(; ML_T C9ZAYQ-&N>K)MDUL+V!B[= 4#9@R**2NW_RA\6$'T!\\ 8@:0/2W@+@! MQ)70.K-*UHPC3\;6;)GUT<3F!Y4W%9K42.V_XA(M[4K"8;*4F98K*;A&=B6$ M66N4.F,+HZ20X-@;=I6FTCO.%9OKNFR\_ZT4AM\L9.SUYQ4Z8U.Q+ M;M:.Z]2-0Z0$_3&A:)*YKI.)GDCF$[=G+.Z_9E$OBCO@T\/P&8@6'NW#0[*E M]29JO8DJOO@?O?G^D0!LCE"X'UUB:_9!-[O_/2]=R05, OK_'-@-!,G+%_U1 M[UV7]".1[1D1MT;$A]B3&W!HI4!(F> N[]):$XPJ M\Y-DD4]X?C<+.KH2OH MXKP-VLMMT.8V.)C;3&82J3:OI4$0N3;*9/[CS+7HRO,@V7._R9'(]G0/6]W# M_UJ:O!NER6U'P0B!]9"5: 1KJ%NI37=!<[5=@[ M>_M'I1X\\KF"PIWV[*]&:G.9U(XI6!$]'4[VV?JZJ2=HRJICWQFD_E\-<[JA MP?H VE\9JO5FXB^!]LY/?@-02P,$% @ #(2C5C[[1Q>> P _!, !D M !X;"]W;W)K&ULM9AK;]HP%(;_BI5)TR9US8U; M.T J9)=*ZX2HMGV8]L%-#F UL3/;P";MQ\]V0B H1*5ROT#L^'UR_,;'CCW< M,OXH5@ 2_]2%VV3D>#HB M2"&6&H'5WP:FD*::I.+X74*=ZIE:>'B]HW\TG5>=>< "IBS]01*Y&CD#!R6P MP.M4SMGV,Y0=ZFI>S%)A?M&V;.LY*%X+R;)2K"+(""W^\9_2B .!XC0+@E(0 M' LZ)P1A*0B/!;T3@DXI,%:[15>,#Q&6>#SD;(NX;JUH^L*8:=2J^X3J]WXO MN;I+E$Z.[\F2D@6),97H)H[9FDI"EVC&4A(3$.@=NE=#+5FG@-@"31F-@4J. M]3L3NF9.Q".: =?5:IR@-Q%(3%+Q5BFG)GS@=9F1#%VI@M:7*/0O4. %84- TZ?+ M@Z;^M,LCB$_):[T)JX$0&E[G!*]Z63?HWVXD"#2'&,@&/Z1P@;Z";'IMK5@] M;5V+',;L*B ^9ZA MZ>5Y,_8N_>Y@Z&X:'.I5#O6>EL83E<9SV !=-_K22CG7%YNPR!*LYEZ_':XZC8OPWZPMREHM>D34.4(Q*L+=$O5ISJF"9HSM9="GSA;Y^VKH->KKZW3 MYG9A.#A:@]L#/-< ]^!81"VN2W.\)) 9,\4VOZJMCK!NS,'-4?W$OYX6!U%[ M3'$NIC;Q2T(%2F&AD-YE7WW5\^*HJ2A(EIO#EP $^"Z@;J_8$SN M"OH!U8'?^#]02P,$% @ #82C5OD.UI7N P E14 !D !X;"]W;W)K M&ULM5A=C^(V%/TK5KJJ=J5V$CN0P!20=J!51RKJ M"+KM0]4'#[E M$E,;0=VI?[XV@GD X*UC,S+$#OW'M][?#(Y\>C ^&>Q!9#H M2YID8NQLI=P]NJY8;2&EXH'M(%-WUHRG5*HAW[ABQX%&15*:N,3S C>E<>9, M1L7<"Y^,6"Z3.(,7CD2>II1_?8*$'<8.=DX3BWBSE7K"G8QV= -+D)]V+UR- MW HEBE/(1,PRQ&$]=C[BQRDA.J&(^#.&@VA<(]W**V.?]> Y&CN>K@@26$D- M0=7/'J:0)!I)U?'O$=2IUM2)S>L3^B]%\ZJ95RI@RI*_XDANQ\[ 01&L:9[( M!3O\"L>&^AIOQ1)1_$6',C8<.FB5"\G28[*J((VS\I=^.1+12% XW0GDF$#. M$WI7$OQC@E\T6E96M#6CDDY&G!T0U]$*35\4W!39JILXT]NXE%S=C56>G"Q@ M#UD.Z$>T5 J)\@006Z-9+.AFPV%#)43H%/-^!I+&B?B@HC\M9^C]NP_H'8HS M],>6Y8)FD1BY4M6DD=W5&14'/A'Z26%>/ M96)0).I_./N)'P:]<.3NF\5W1 T"XE51K:KZ555]8U7/:9HK_N<0Q2N]$88J MC4"W[H0EL%;/0=5S<"C7/T+(0XQ'IS+]3(*^Z%W3:^UZQA9:FX;:W6"C,>.7>:'6$X M''B]*V*L30314S59GBQ^+$[6S^2?\."U/"&N8\L!R3ODFS@1*8*T@O8=0/66\ M/ ,L!Y+MBF.T5R8E2XO++= (N Y0]]>,R=- +U"=Q$[^!U!+ P04 " - MA*-6$"M"UVX% _* &0 'AL+W=O+81>T=6P+E42/HNP$V(\? M]6');&0F:HYO;$GF>4B^U*'XRISLA?R:; 4>8S".+GJ;)3:7G:[R7(#$4\N MQ!9B_,,NA$/XLYTDE^[D].)2%48Q' G29)& M$9=/-Q"*_57'[1PNW ?KC3+5_# Z@OVSNIS[H5Q0\BB)- Q$3"ZJIS M[5XRS\D"\A)_!K!/CHY)UI6%$%^SDUO_JN-D+8(0EBI#>=V9!4]@)L*_ E]MKCJC#O%AQ=-0W8O]KU!VJ)_QEB), M\D^R+\H.QAVR3!,EHC)8MR *XN*;/Y9"' 6X@Q,!M R@KPWPR@#OVX#>B8!> M&=#+E2FZDNO N.+3B11[(K/2FI8=Y&+FT;K[09R-^X.2^M= QZGI/>P@3H%\ M(->^'V1#P4-R&QUWDRP,C[WY\/^DJ77,6WUV6M=P4M= 3 MM;AD+F*U2_(7YFC_^SA MO#Z>6WGC5('HYSSO!8T'"UVL)ZV+(_EB1P[#^_9LN2FX5 M1,D_3<-6<'O-W&S.N4RV? E7'3VI)"!WT)G^](,[<'YIT@P3QI!@AIZ]2L^> MC5XEQ4J*B.@,"_E"R$);KF4&/>^I)C6MU+9J%K!!#LMF[]W4&PYZ0\=Q)MW= ML5(-!4<#/>\?%314Z%9Z5#>6H'CB?D/S+GCT&41DT:6*EM-<"$,228H>:X4G-\ MI@P=8^J)"6-(,$-/UZF7DX[U_CQ:149!"'K]JF7<\J?\9I6PA&#'%R$T+B&M MY+::EK3C!.PYO7Y3JF)5;$IVM )WK9)]AEB+ \L-F1ESVK5M3K,S6XN%26-8 M-%-/6NM)SY34)1A+5$P:PZ*9HM8.P[4NN+_[V6O'MI;4>Y;48[I;GKUM[ ]=N#GX7\0<)JS3VLXF,I%LMB9[;RCDN*2>Y1I=[XS:LU1VG:?TP M>WU19F_P]]X:M4UP[3[AQ?G+OC*QTUO?(:CN 8MF*EO[!_=A\U2LXWRQ0N!Q"TL%/MF"#$1SZJ*ZB!?:."9/P&63U698[3#5 MJ^V':_J MUU2M=BKTC4[%2/[CUQ3V[+=7VUI.5#.#13,EK\T,/9>9H:AF!I7&L&BFJ+69 MH78S\];L1_4T]+FG.;70QZK8E*UV/M3N?-JE_TQ$$=2/]S&"=:&R=J M-R6O2O\@/N7S[?36NF'2&!;-5+8V571TKC1']4VH-(9%,T6M?1.U6H@WISFJ M>2IIQOO(T:FG_#FLD5=;(\]NC;[S_8B=VGHKB;V-H]/O1[#:4:C7/=I9I5Q6*TZ4V.;[MQ9"*1'EAQO@/LBL@/Y])80ZG&055'L&I_\#4$L#!!0 M ( V$HU;[T8"F00, )4, 9 >&PO=V]R:W-H965T "G9FFZ2; M]N-G Z%Y$)1N[$N"S3W'/N?:5Y?QDK(''@,(])BEA$^T6(CYF:[S((8,\QZ= M Y%O9I1E6,@ABW0^9X## I2ENF48KI[AA&C>N)B[9MZ8YB)-"%PSQ/,LP^SG M!:1T.=%,;35QDT2Q4!.Z-Y[C"&Y!W,VOF1SI-4N89$!X0@EB,)MHY^:9;QH* M4$1\26#)UYZ1DG)/Z8,:7(83S5 [@A0"H2BP_%O %-)4,8PY2F7Y-0Q!-MJ*$09CA/Q0U=OH=*D*/X IKRXA\,^+TK>?C.OJB5G M?(X#F&BR6'!@"]"\ER],UWC=Y%F79'Y'9!M^]FL_^VWLWC271YT(51?*0\]* M.YL<+)G<@DD5SX7G&K9EC/7%NC4'1?D-47W3=.JH#3%.+<9I%?.1DM/@&8)* M-F=M$XX],H9;@@Z*\ANBALYHU"S(K06YK8)69YM!0".2_-HN"*4,=V=ITS&, M[;SL1IV:0V.TG9C6#?WE81S4<@>M@=$3D 0G\CB&_2: M'&BE?>[=[I+,[XALP\YA;>?P/]7*89=^=DGF=T2VX>>H]G/46:T<[=PVRQWL MW,F#HOS=*%O>7*.YM)C&4YMC=%HM*[KUFNVH0K.EZ; PORG,<794Z6M]7 8L M*OIAC@*:$U&V=/5LW7.?%YVF_A1>-NRRDXD2PE$*,PDU>@/I*"M[X'(@Z+SH M"N^ID#UF\1C+[P9@*D"^GU$J5@.U0/TEXOT!4$L#!!0 ( V$HU9!"-Z, M>P( +L& 9 >&PO=V]R:W-H965T MTQ)68+_62XVSL&/)F0!IF))$0[$(+N/9U=3%^X!O#+;F8$R6VVH1O U( M#@7= >'P"D+2 MQ.MN#O(J;ZBEZ5RK+=$N&MG0&Z M7)#+/&7OU0U8RKB)7V/,1Y @+635 &.R(:ZT^ $.W+? 9$F6 MH#U<9D#NUYR5GFA WN]JK F>^84)%Z<*LL(M4]"L"5A9JBU!/S C292,+J+Q M113/0XN&G>PP:\U=->:2$^;NJ!Z243SP)/_"0\Q3EZRD2U;B^4:GDL4,+4L- MC1%R7W19^_$90\FM!6%^'M/9\(Z/\[J+-S,US6 1X,TRH)\@2%^^B*?1NQ[5 MHT[UJ(_];XGUOD2P+X!59 VXGJE2LM^0'Y/>3QXG1"AI*],C=-P)'?=RW=$= M$QMQ3$0O\#_S-^ED3@>JC-0\/>I%KZW@'2R8- MX5 @531\@TG13:ML)E;5OCVME<5FYX<5_EU NP#<+Y2R^XGK>-W_*OT#4$L# M!!0 ( V$HU9GLX\ YP( %@( 9 >&PO=V]R:W-H965TJ[:%2U*SKP[0'!V[ *MC, M-DFW7S_;$)HTA*W57H)M[CD^YV+?F^&&\4>1 DCTE&=4C*Q4RN+:MD640H[% M!2N JCP6HP5!!I'4#%@]UC"%+--$2L;/FM-JMM3 W?&6 M_<9X5UZ66,"490\DENG(NK10#"M<9O*.;3Y#[:>O^2*6"?.+-G6L8Z&H%)+E M-5@IR FMGOBISL,.P.T= 7@UP'L)Z!\!^#7 -T8K9<;6#$L<#CG;(*ZC%9L> MF-P8M')#J/Z*"\G56Z)P,IS!"CB'&-W!&F@)Z!PMU$F)RPP06Z%IBFD" A&* M#B)/9R QR<29PMPO9NCTY R=Z,BO*2L%IK$8VE))U!O942UG6LGQCLCQT2VC M,A7H$XTAWL?;REKCS]OZFWB=A+>87R#?_8 \Q_/;]+P9OB?';]+M&S[_"-\V M=S>1+E8LZ]5Y; M)CKI7YN)BBPP9+KRK4/7\P9N;VBO6SSV&X_]3H_C.":Z6@DDF2XN^X;CDA.: M()D"*H 3%K>Y[-S@M2XKLOZ.RZO .>(Q:#P&G1ZW1YI#Q!)*?BN#_V0L.,QX MWW&<1DRE.#A0?.Y>.E=.N^9!HWGPYK.GKGR4=I6,R>!0N=OSO,L7TO\:5DFW M=XJWNOZ)Z6D"1:RDLJKCS6K3-L>F6]C/X57/5=(3H@Y;!BL%=2X&*F^\ZF/5 M1++"M((EDZK6F&&J6C]P':#>KQB3VXG>H/DS$?X!4$L#!!0 ( V$HU:* M#@DO'@4 $0E 9 >&PO=V]R:W-H965T4O? 5(0+\3).,CYR5$.M+U^6S%4DQ[]$UR>2>!64I M%G*3+5V^9@3/BZ(T<:'GA6Z*X\P9#XOO[MEX2#DBD13^M[)K?<2F4>IR3C,U;8NL$"CX>,[@#+ M6TNU_$-Q;HIJZ2;.\F&<"B;WQK).C&]QS, /G&P(N".8;QB18R0X^ JF^X$% M= %NXPQGLQ@GX(IS(O?B; Z^Q_@Y3F(1$_Y6.@=8@)IB/DS@@N[/2 MU_7>%SSAZPZS'D#^'P!Z$#643\SE-V16E4.]W)5GN#K-L#K-L-!#ITYS=09Q M<0:;#.T5@F:%_.=\R==X1D:._+URPK;$&?_^FQ]Z?S;9LR2FF4656612'S]2 M(8TNSK"\UPD+G?R"LQVC:-#WPZ&[K9LY;A8$81A&53.MFT'5S<#8S>]D2Q+@ M-_7+6-AV*"R):1[[E<=^Y]SU;9JU)*:9#2NSH:7<[77Z]4"A *&#V!VW0E'? M@\VINZ@Z>7%&ZF!3KXR%;0?"DICF,:H\1IU3%]DT:TE,,SNHS XLI6YPG*<@ M]*+#V!TW"[S(#\/FW/F>NM-[QH[>T8R\ GEC?)%T>+LY=5LUBK0=&%MJNN4: MW/B=@UA*V#)L24TWK###-][86X2Q%'KO&MC0S' 1]!4B^&9&. XC^ \8[LAF MN=:C9$E--Z_ PP^ZQ](J@]A2TPTK"O&-]_TVL>R?%\OC9J98*H+PS0CQU)OV MP#>Z)2S+GX/ (RN>;%Z+)YZK)LP,4WHD*;H$8-=W,_/+J;FP_XJX84G/AF.FD7Z.H:W,BGYD.U M'FE+:OKSN*(AZ'5_(K?*0K;4=,.*A: 1/5I$NQ1Z-]KF _ZJH=J4BIEU)C1- M"2N\W.,U88U6[$ZJ?,2L"E3,!%'WR%KE)%MJNF'%2= \0],BLE9IJ52K_P & M@W#0#!=041 T4]!A8,U76[-8:TL?,3$#%5?!L'MTK9*3+37=L"(G:)[F:1%= MJ_Q4JIT97<5%T,Q%)S'"#,-FU=;>/@*EH$(I..B>8:N(9$M-G\57B(3,$T8M MYO&M@E*I=O!P%P4GYON10B!D1J S4FR^)IOU6_O\"'Y"BI]0]S4I9)6?;*GI MAFO+4M;6I:Q25*EV=IX5'R$S'TTH6U.&!0'7],1TKEFAM9./F$9""J!0]]4L M9!6;;*GIAA4V(5LK6JAA22OPO,.%U.-6/D3!"3Q BG:0F78.@OC.1=0J\-A2 MTYTK,$+=E[J050JRI:8;5A2$;"UWE4+A.Y$\;M442;?VBDO^?M$=9LLXXR A M"UGG]2YDIMG^E9W]AJ#KXJV79RH$38N/*X+GA.4-Y/X%I>)M(W^1IGIQ:OP_ M4$L#!!0 ( V$HU9SX/X/>P0 $(9 9 >&PO=V]R:W-H965TS#:A]< M,! UB5G;P'1__=HA30AQ/ 0R%1+DX][C/X=HS#Q!H/TVOW;#RD M&Q&%";EG@&_B&+.7&Q+1WSQOZ)_3,5+,4^8DPF-_@KG8C6R @O,R0)O(O&5[OXD MF:">PIO1B*?O8)?%.A:8;;B@<98L&<1ALO_$W[-"'"1 KR8!90GHU 0W2W!3 MH7MFJ:Q;+/!XR.@.,!4MT=1!6ILT6ZH)$_4U3@63=T.9)\9WR99P(;\7P4$' M3.4LF6\B N@"7&]Q&.&GB'3D9.EP+*\>!K^_)4(&\ \J;469Z#P0%H,OF#W+ M&S(-3,ELPT(1$H7\.+T%[]]] .] F("'%=UPG,SYT!92@V)BSS*^-WN^J(:O MQ.\"%_X&D(-<3?K$G'Y+9GDZ*J?;LG)Y^5!>/I3BN35X]06;XG()_OXL4\&= M(#'_1R=[/XZG'TH^)['91RN^3['(Z?GN WL' _C&W:@CT]+QZ.:_>J;P^4ZY=&;W*H!TXZ+M' MU#11'G0=/3L_9^<;V?W!12A[IB3W$8<,?,/1AN@H^I7!7<]W@F..U3#/":#O MZTGV$):I'@0=94;YA+T"V&G"]),GLY6!%ZN@;\9LNPI; M2J4(\E($;]27@C9+TA)8J22#O"2#"_O20#-YW5[@'TU>XS!GBH!.\;QV+NU? M&8*Q@9E'.5?%@>N EW:[#.&XW<%C(<:!SA52//^A\5EZ M[EPYQ;,;FA_>$QK'A,U"'(%[O"9,*\4(T;0EM(56%ERX >B]4:.$1M_1N"PM MH97+4I@1:'8C/VZ69H#&X&_H:D<\ST%'7ET3!9$'>S73M' MR.Q:3FD?58O1J=#3Q-1ML:#"A2"S M"SFY)?2KVW>>XQQSK$9!Y'K'7LD^V.!6_RY\P6P9)AQ$9"'SG&Y?BF3[#?O] MB:#K=,_[B0I!X_1P1?"<,!4@[R\H%:\G:AL]_]MD_#]02P,$% @ #82C M5AX;XE)V @ - 8 !D !X;"]W;W)K&ULK55= M;]HP%/TK5UDUM=)*0D(_QD(D"IN&M&JHJ-O#M >37(A5)\YL)[!_OVLGC:@$ MU1[Z0GSM>XY]CGTO\4ZJ)YTC&M@7HM03+S>F&ON^3G,LF![("DM:V4A5,$.A MVOJZ4L@R!RJ$'P;!M5\P7GI)[.:6*HEE;00O<:E UT7!U-\[%'(W\8;>\\0# MW^;&3OA)7+$MKM \5DM%D=^S9+S 4G-9@L+-Q)L.Q[.1S7<)/SCN],$8K)*U ME$\V6&03+[ '0H&IL0R,/@W.4 A+1,?XTW%Z_986>#A^9O_BM).6-=,XD^(G MSTP^\6X]R'##:F$>Y.XK=GJN+%\JA7:_L&MS;VC'M-9&%AV8XH*7[9?M.Q\. M ,/1"4#8 <+_!40=(')"VY,Y67-F6!(KN0-ELXG-#IPW#DUJ>&EO<644K7+" MF611-J@-78O1< G3+./6729@4;9/Q'I]/D?#N- 7E/*XFL/YV06< 2_AG@M! M"3KV#9W%,OIIM^]=NV]X8M][I@80#3] &(31$?CL=?@OH3[Y$!O0]C; M$#J^T0F^I<**\0P^[ZD\-&I@90;?38X*9K529 ],M49S5.FKU+8,Q[IB*4X\ MJC.-JD$O>?]N>!U\.J;[CN!#U+D2./3KAPHIZ1%8+!+F!:4,WSM8"+^D= M7*X8S:XPK16]#[+GUS>"PL)@H7\?LR1Z2TO>B.R%):/>DM&K#V.:IJK&C!Z[ M06(WU+E2Y(TUYICNEFS85IOMH$T2##[&?G.HYVC2;9_4GM,_J&G;3ZE@MKS4 M('!#J&!P<^6!:GM4&QA9N3)?2T--PPUS:NNH; *M;Z0TSX'M'/T?1?(/4$L# M!!0 ( V$HU:A%^O<5@, ((, 9 >&PO=V]R:W-H965TV2'%^?C/D<*C93NEO)@6PY'LFI)E[J;6;$]\W MRQ0R9OIJ Q+?K)3.F,6F7OMFHX$EA5$F_# (1G[&N/3B6=%WK>.9RJW@$JXU M,7F6,7UW!D+MYA[U[CL^\75J786+3N3?Q2 (KE@O[2>T^0.70T.DME3#%+]E5 M8P./+'-C5589(T'&9?G/OE>!:!B$X0&#L#(("^YRHH+R@ED6S[3:$>U&HYI[ M*%PMK!&.2[Z3B+XE81!&Y&9Q05Z_>O.CC(\1 MJ<,2UF$)"]WH@&XS$*=;9&6W GKH8V_!L'5S.G9@-6\+1+4749=Z? 48=9LR26A(,B5M M:MZ6:[9U:]:&6PJ."D&7T=MX.HD&HYF_;>$8U!R#W^=H[ Z!NZ,-IE0=-F!Z M=!JULPQKEF$G2TU <,.N$<&"_E50A@\XZ"",QF$[R:@F&1U!\HBPC%K",IX$ M[33CFF;<27/37_3)>[4%+5T"D\^(87)]5^3YZ1KD\JZQ[=NP.O6/W.F3FG[R M0ODZ>08OIK47TZ?.U^F#O="1KS385X7@63*VDGUGQ!U/#@#M3WG:?,]:\VE(0)6:!3TQ^B-+B^\9<.J37')O%46KZS%8XH?":#= 'R_4LK>-]R] MM?[LB/\'4$L#!!0 ( V$HU;R._.+E , !H- 9 >&PO=V]R:W-H M965T MJJ65:5U=V[9*,BB8NA(5E'AG*V3!- [ESE:5!)8V1D5N4\<)[(+QTHH7S=R- MC!>BUCDOX48251<%DS\_0"[V2\NUGB9N^2[39L*.%Q7;P1WH^^I&XLCNO:2\ M@%)Q41()VZ7UWKU>N9XQ:%9\Y[!7!]?$2-D(\<,,/J=+RS%$D$.BC0N&/P^P M@CPWGI#CW\ZIU>]I# ^OG[Q_;,2CF U3L!+Y7SS5V=**+)+"EM6YOA7[3] ) MFAE_BR+-:O1F+IK8--:HAIB=B2 M6TA$F? .Y;0AWJC9BOILW7 MD/3F]*6YC4'J(T7[2-'&G_=JI)0"(&N,1RY4+8'\_7ZCM,2#^,^8N-:;/^[- M/)W7JF()+"U\_!3(![#BWW]S ^>/,:G_D[,7PKU>N#?E/3;A)Q?PF.1U:I*O M,\ _B;$H1*DS1:!,\71@NI*LS]?E6$C:?8)F'_-^>8A=9T:=A?UPJ'62YDRM M?J_5/Z75'R-OK6:'Y%XPIT?DD[[/))_UY+-3Y+,Q\MF0W'?FT1'YI.\SR8.> M/#A%'HR1!T-RZGG'IV72]YGD84\>GB(/Q\C#(;D[]_TC\DG?9Y)'/7DT2?XM M RSZ6PURC#\:\.-9'_!/[G F_[SGGT_S"\UR4A]6I[RI217[B4V&'BTW\Y&' MV(WH\;,PN?.9NESGN1X[D\I,F;DFGXNJ-J(X2L-=-,'""Z,EU!F(>D<#QP^/ M1$WO>JZJ@R[#_85\B;Z!:).5<[;A.=<J80T_>FH'CK,U9Q&@U3109G$90 M#K2HFEYV(S1VQLUEAA\O(,T"O+\50C\-3'O&ULK57; M;MLP#/T5PBN&%NCBQ$Z]H4L,Y+*A!5J@:-'M8=B#8C.Q4%GR)"7I_GZ4['AI MYV8KL!=;%_*0YY@F1UNE'TR!:.&Q%-*,@\+:ZCP,359@R4Q/52CI9JETR2QM M]2HTE4:6>Z=2A%&_GX0EXS)(1_[L1J#8'=P MRU>%=0=A.JK8"N_0WE&AR3 MA5(/;G.9CX.^2P@%9M8A,'IM<(9"."!*XT>#&;0AG>/^>H?^V7,G+@MF<*;$ M5Y[;8AQ\""#')5L+>ZNV%]CP.7-XF1+&/V';V/8#R-;&JK)QI@Q*+NLW>VQT MV',@G&Z'J'&(GCL,7W"(&X?8$ZTS\[3FS+)TI-46M+,F-+?PVGAO8L.E^XIW M5M,M)S^;7B%I8. =3/*<.V&9@$M95X>3^7B.EG%A3LCD_FX.QT(7)34&$>;<9$*9M4;X-ED8JZEBOW>I5:,- MN]'<7WQN*I;A.*#?U*#>8)"^?3-(^A^[J/XGL"?$ARWQX2'T=,9, 17C.5#] M "O56EI#M9*)-7UH5S0E51L)0EW @EJ"<,4'@K,%%U1\:$Y!HK^Q*!G9\++2 M:E/;,T$=A\F,JE5CAO3SYUUJUBD.ZGIW/6R3QKWA*-SLJ]1I%+=&3]B?M>S/ M_LY^EYE7X"")KMP/!GAM)=1@R1[%83?!I"68'"1XA=:B=E\GTTC-HHM!\J>P M46_P3/V#85Y;H^%>[RM1K_Q(,)"YXJM;2'O:3IV);[;/SJKA\1NF'F74 M(%9<&BK7)4'V>^])6EV/AWIC5>4[[$)9ZM=^6=!$1>T,Z'ZIE-UM7(!V1J>_ M %!+ P04 " -A*-6IVMRW>\# Y$0 &0 'AL+W=OY(^JC%CK(O/ 40Z#'/"KZT M4B'*"]OF40HYYB-:0B'O))3E6,@NV]B\9(!C;91GMN8_9T"1G=+2W7VE^X(YM4J MVL"CQ!NY!/)1K)GMVJQ*3' I. M:($8)$MKY5YG'UT;4:I^I# _;>_4_-+R$"3&'*YK]0V*1+JVYA6)(<)6).[K[$QH@7^E% M-./Z&^V:L8Z%HHH+FC?&TH.<%/4O?FP"<6 @08<-O,; >V[@'S$8-P9C#5I[ MIK&NL<#!@M$=8FJT5%,-'1MM+6E(H=)X+YB\2Z2=".Y@"T4%Z*80P( +M*Y8 ME,JXH-6& K0=-0Y>U0YZ1QPEK ML;>XWE#_IC-;S$;H;&KS<<&=\9M L9:;WQ$3\Z_#(>4836=T8HQ7&SJ M\.$B[O4_B108$BDN4-_HW[^D)KH1D/// T"7M0.380?4/G'!2QS!TI(; 0>V M!2OX]8T[=7X?BLXKB?5B-6EC-3&I!P]EPN1D0"5^TA%A$($,0#P$72M-M9+: MR[:!Z_F._BSL[2&1\9EG$ODMD6\D6E,A08A<5ZQ9B&2_$#E$5,Z /:N@* 0C ML?^">#8,;'3I3.!I"SPU ^^W";S?)MX_)XVQ@"$^LW"[K-7"](=FKM'^3.Q9 MBST[-\\B)>R4-,]>I+G)\O,T&STZDW?>\LY/3G,?]%B6S;K?SK+1_DSJ#RWU M!Z-W=\]SVV856#X$:Y:;^#)*3WR(TFAX)J7K=#6#8W1LE5,FR']U$4 35+[( M-J)A1C9ZP!"W6?_4OZ1&[7!)=&NACWA0%KE&Q(]) KK"[)+)CLQ8L]+),$V] MYAS2C%QWI7%?#X^SM15-ZZYO+G%CR2O!C<*L^7)"#^BY'&[ MFL?U?W;)Z[Y2C=/$ZT=43&Y7,KG?J)F.%P_?7S8TS_B>@MCLSJFX]L'A- >V MT6=V+C>@JA#U.;6]VKX76.G3L-T-KU\JR+/7AA0<99!(4V;8Q7;:3>+'8R=IUFII$:#! ME\3G^)Y[GO,YY]Y*R'N5(FIXR!A7?2?5>G'NNBI.,2/J1"R0FR\S(3.BC2GG MKEI()$GAE#$W\+RVFQ'*G4&OF)O(04_DFE&.$PDJSS(B'T?(Q*KO^,YZXI;. M4VTGW$%O0>8X17VWF$ACN35*0C/DB@H.$F=]9^B?C_S"H5CQF>)*;8S!2HF$ MN+?&9=)W/,L(&<;:0A#S6N(%,F:1#(_O%:A3Q[2.F^,U^OM"O!$3$847@GVA MB4[[3M>!!&XY!HE*@V37,:ID0G#N40T^==P#%-3#$G.$,0,GGE<41)11O7C$7PT932T M>386'(Y1$\K4&S@ RN%3*G)%>*)ZKC;$;7@WKDB.2I+!#I(A7 NN4P7O>(+) MMK]K!->J@[7J4; 7\)K($PC](PB\((2[Z1@.#][LP0WK;(8%;K@#U]0&(Y&0 MQ)8:#*4D?%[FT C?LF]TBA)T2CAL.WV],IAPJ3%3WYHR51(X;29@S_"Y6I 8 M^XXYI KE$IW!ZU=^VWN[1]YI+>]T'WI=+'2]]>QIZ[G9>J)AC#%FD9%693=H MTE!&:1=1[&]C.?"#5MCV>NZR@5VK9M?Z6W9FW^.TWO@F:F6(UA:UCN=UFZFU M:VKMO=1N9$2O,8$?#<>KB<5>M#_Q9Y+ 5^LUQ?>^I#WB_EY<%>201:V1006U2./:[ MW7 'AXU>Y+_\":YBM']UA-V-IIFAG!=7 P6QR+DN^V<]6U\_AF73?5I>WET, MJ3GE"AC.C*MWTC&9D>5UH#2T6!0M.!+:-/1BF)HK%$J[P'R?":'7A@U07\H& M/P%02P,$% @ #82C5H'(J",M! :A< !D !X;"]W;W)K&ULK9C;;N,V$(9?A5"!'H"M) M,-+8(B*17I*R$Z /7U*292LK$ZL%;VR=YAOR)X?#X?S Q;-, 11ZR3,F%UZJ MU.[:]V6<0D[D@.^ Z3<;+G*B]*W8^G(G@"2E49[Y81!,_)Q0YBWGY;.U6,YY MH3+*8"V0+/*_\AI+0')BD MG"$!FX5W@Z\C/#4&Y1>?*1SDV34R77GB_-G6VL6Y!35OV3EUJ(,X,07S (:X/PC0$>73 8U@;# M-P:SX(+!J#88E6 MCRD1D/(L 2%_0G=?"JI>T:_H)DFH&1>2H7M6S2XS2C]'H C-Y"]S7VGG!N'' MM:.H<#1$#YRI5*([ED#2MO=UHYN6A\>6WX96X$?"!BC [U 8A$,D33]D M1[-6WTX)NGIE-W\@8H"&QT9\Y@HL/1LV8S(LH<,+T%5&I$1_;M"CXO$S^N=W M_1[=*\CEOQTMO*U@HVZ863>NY8[$L/#TPB!![,%;_O@#G@2_=:GE$A8Y@K5$ M'#4BCFSTY8KGN9ZQLI1PSQ5E6R3,(B#ULB!C07=F1G?I:>7VU=,E+++W^$,5 MQ8AO$"\$BL\%T,&!@"FJ,DB0XHCK&:5% :1C&P&)TRJ C&W++H7,%JOC9C#& MUJ;]4>1/( R]R^E_'8%3#865VGPEHK31L6IRZ5SZE)$E[#($:PE MXJP1<6:=BOSK0!@-<3 .FG"HU+&Z[*N.(UA+G:M& MG:OO#E2]E#V0%YH7>9=45F[?V>82%CF"M?3$P6D+&K@,VIKF2$>GM,@5K:WD MV68>6^?F&D2LT[PNV$RN)8P5>@-/ZW"6)IY9DXDO[IAO[4YZ"US1KLY6B& 0 MX/;R$+GRV18N/ D76H4+ WQUK'[T\F>V2OO+N=<.ZRV02UKDBM86\E2Z8*>U M"W9:O#BE1:YH;25/]0NV;^=[9>&:=9Z&IW@\#K]*PW:GO25R1&M+=*HJL+VL MN!RU]D1LQ_:>=4X+"U>TMJ2G*@1/G,:OTS+$*2UR16LK>:I$L'6/[BH7.RU1 M:MJ;7#Q^FXN=%A_^V>%D#F);'O)*%/."J>JG_NGSZA3Z@8@M M91)EL-&FP6"J8T54![O5C>*[\JCSB2O%\_(R!9* ,!_H]QO.U?'&.&B.UY?_ M U!+ P04 " -A*-6Q\.AVF$# Y#0 &0 'AL+W=OX@38CQ])R;*3V!I@./UB\^V>>^[XD$=-5D+>JQP R6/!2S5U!M-9.ZYW8H&2N@5$R41,)B MZGSTS\[]V!C8%=\9K-16FYA0[H2X-YVK;.IXAA%P2-% 4/WW !? N4'2/'ZT MH$[GTQANM]?HGVWP.I@[JN!"\+]8AOG4&3DD@P6M.=Z(U5=H [($4\&5_26K M=JWGD+16*(K66#,H6-G\T\<*D6N%RW!O__0\^0*H5#_[.+8@$6[P-@XC[L(!EU)*->DNW&7QG7=QS( M;:4I8@[D\A%DRA08YMII+OH-"HXH5(]+V"DJ5H;A8; MR&W)4!$]:ZV^T4=6U,4S$WU?W .>F%LXVV??H[9>_@=NX:C+SNB8:AN] =5Q M1W7\\]0V?JVVT!MZHR#:K3;?VQ0NKY?FLR+TXJXA_^J2XH_7]>Q*DRM-]2*L'],=;1H1V:[*:]^;TD\KD!:7\\4$@R]V!N-]BAD4UO] M_N+Z/PJY+"HNG@#:!;-:IKF^6?9KI-?;H5G?%&$_.JI&WJ*V^IOBZO<6Q"-K M)'[]L@G".(Q>2L3=>@B;CPI=,)9,;SJ'A;;T3H<:0C;O]*:#HK)OXSN!^J5M MF[G^M@%I%NCYA1"X[ICG=O>UE/P'4$L#!!0 ( V$HU9?:F#;G @ /M& M 9 >&PO=V]R:W-H965T6*,F6IXF!Q,RV W1V@Z0S>U'T@I'H6!@=O!3EQ$5_?*E#3%&6Z<-^@>=B MX@/YDGS%C^0CTKIZR?B/?,F80*])G.;7@Z40J\^C41XL64+S8;9BJ?QFD?&$ M"OF6/X_R%6W+,Y> MK@?VX.V#A^AY*OS1B ZV M9989VZ_?U'^I&B\;\T1S-L_BWZ-0+*\'_@"%;$&+6#QD+_]@38.\4B_(XKSZ M'[TT::T!"HI<9$F36=8@B=+Z+WUMC&AEP-Z>#+C)@#L9;'=/!J?)X!R;P6TR MN)4S=5,J'P@5=';%LQ?$R]12K7Q1F5GEELV/TO*Z/PHNOXUD/C&[^Z.(Q 9] M20.6EE< W<9T^$"9H%.ZE3T^1/,LD<- 7E^@&\YI^LQD: ITNT'M=/=T4WU\ M\T)YB/[]3RF)O@B6Y/_INSQU^6Y_^>5P]#E?T8!=#^1XDS.^9H/97_]BCZV_ M]7D+*4: Q#3?W:WOKDE]]GLUD+#P$UTS+@=&.?:5HVN4/J- ]ELURF1-)=Q%X9#Z*GD-\%[SC4JG MF@\DIID_WIH_-C;Z[W(0$;*9@J$%C3A:T[A@?=[5,GXE4ZXQUC-O.+:O1NNV M+;N))D._DX@8*W1F$ M6GS<:I_MCB==%WI28;_K%3%6]$P;_*T-OM&&WZIX0=_EQ:[;_#4+6=S78J/. MJ9,#I!@!$M/\FV[]FUYX4IY"^@XI1H#$--]M2ZUB+6//O9/!&9130!BMHY#) M>6 3L3CL77;62M-6'%J=2#47=JHS4&JZ-:T%OFVTIEQ&,S2G/,Z.B6RSVJE= M#%2-0*GI3F+E)+YP>#<5@#(?4HU J>GF*]ZQC.QPK3JMD6O>Y"+^CFH&H%2TQU5 MD&"/+ST@ E%!8SZD&H%2T\U7R&(?8I9M#ZYO-!1E#S[$NHVHUQX'O;'C3+HC M(1"'-%:]!]78"FML,]?LW$IX[L/;X_P=B+6]H>UT?0.%&2@UW3>% M,[9QU7[,B(G^ATY=8((R#*@:@5+3;U KBL'6A<=3#$DVA;7HV.-A(X0Q]W1H*^9/[0GW86D^9:G=MJQ338N&P_,L3GRX@MT-TK"XIJ MD^BWQ4*N.WFO.Z ( ZI&H-1TKQ7"X$OOV6#031M0-0*EIINOJ F;*>>>\6H7 M,SW,2P>4#+QDSGFR8^_!2UCQ$O[3O%3._E$:)45RXB !RE2@:@1*37==,16^ M-%-A4*8"52-0:KKYBJFPF:FDX8FTNN8IL:0")72#GAB2 9]*HXLTE(P@E@S1 MTNI>=W/'%#X E4C4&JZ^:WS MBUU#L[GYI)/]ND].,E1G.28 MZ>9PU*N9O]2X9LC9']"F);U9]-2^!:I&H-1T0Q4CN?:% ]L%Y2E0-0*E MIINO>,HU[UW]6B1/DLFSQ=NOCV@AEAFOSHB5,6X*[D:Z'62.YV!OBKO!;:[$ MR9:]!P6YBH)<,P4='@#DWU]E_[U+5G&V80R1B+- 9+VKG5MS:2=W3E".@E+3 MG6[]3LB]],@ 2EJ@:@1*33=?D99KWKKZSG)1_E!H_Q+_@("[?X5OSGFR4>]! M1:ZB(M>,,D>-!P;:-\N?W =!X0E*3;=6P9,[N?0 I]0O MF8ZB_0-2)MHW9SW9L_?@)%=QDFOF).-8L&<3\,/#X[?\8Z^KH%M-H&H$2DW_ M7:NB,._2Q_P\4&(#52-0:KKYBM@\H&-^WN[Y/7_HCJW6O^XO/'NRV'AH=\Y6 M$W,-SW5 89-GQJ;S#HY[N\!DV[;GVUYW.\1<_,G=9;=<;^K;$V_/S1!/L9!G M9B&(4^%-$=H5MX:M&S6-):!DTU>H.[3MCB&CUE-!$L:?JZ>KY"C(BE34C\W8 M?KI]@LM-]=R2SN>W]N=Y_1P6)5,_%N8KY<]1FJ.8+:1DV? !XO635NHW(EM5 MSQYYRH3(DNKEDM&0\3*!_'Z19>+M35G ]GDWL_\#4$L#!!0 ( V$HU93 MBTYK+0, !8( 9 >&PO=V]R:W-H965TO3A(]:1+1 //=27TTBN-:6Y]7V&'WV>(=591T1C$^]3V\(:0U/UT?OOSONQ&7+--[) MZB//3;GT$@]R+%A;F0_R\ ?V?&+K+Y.5=K]PZ'4##[)6&UGWQH2@YJ+[LN<^ M#R<&47C&(.H-(H>["^10WC/#TH62!U!6F[S9A:/JK D<%[8HCT;1*2<[D[[] MU'+S @\B0V'S YN*"0U7\-A5"60!=R43.]3 !3R63-%JM6>\8ML*@=H"WBDF M#/Q\CX:D^ANOC3\?CV]M[JAF6X M].AZ:E1[]-(W/X6SX+<+[*8#N^DE[VE?>/9%X7>N\,S /698;U$=TQJ-P>\" MQ"Z G17[-)S&27@SCQ?^?@1:/$"++T([WVS0YX$Z-Z.)I1&P*-#- ?B3B=;V M=]\'8X#C5X#G81Q'<3".=S;@G5U.I9'9$\C&-@=E5.06IE$\,]01VAVV@AO= MI9=D5L64:*\]K]N:ONH)S=76M= W;+'B.V[K921LB3]3XNM+U)&=O2)[=1.' ML]GD3'7F ]OYCV%+#54@MU+J+'QNN!H'.G\%=)I,IS?).,QD@)E\1W_3R,C* M86:,H4I>-WV!^GPZ*VZ6?]9O7LQ"=6. M4U(K+,@TN)Y3>-6]0MW&R,9-_JTT](ZX94D/-RJK0.>%E.:XL0&&OP+I_U!+ M P04 " -A*-6TUQM13T$ "K$ &0 'AL+W=OK+E(B(*FV)AR)RA9Y49);-J6Y9L)8:DQ&>5]:H/\C<^,'F3C'FDI2\Z?=./C:FQ8FHC&-%)Z" *7/;VA<:Q' M HZOY:!&-:N"'7VDIR-/C M13R6^7]T*-^U#!1E4O&D- :"A*7%E3R7CF@8N%T&=FE@Y]S%1#GE+5%D,A+\ M@(1^&T;3-[G4W!K@6*I79:$$/&5@IR9W7S.F7M#'-**I]@^:QR25Z -:%,N$ M^!HM%(^>T/TN=^-4NU&;/*8K*A"L_C"W021=00N7K?>W5!$6RY_0.V0BN26" M2L12L&)*7D$GW/^VY9D$,SDR%4C10&948L\*;+L#VT&?>*JV$MT!Q>K8W@07 M5'ZP7_TPLWL'_$3$ #GX"B38#GI?R>F8Z9;)*.8R M$Q3=K]$-3^" 29+[]H'&1-$5=$HET4+/J'?<"LW)"YP$Z/M]NI1*P%;^H\UG MQ<1N^\3Z?%_+'8GHV( #+*G84V/RXP_8MW[ND>56LMR^T2>+PDV+;/DG'#BD M.+K/E%2PO"S='&TA6/ZC)N+UBU=H1C*"R*[6/;#NHN(-+<=/G'1-GJ(-3ZM#R[0YGAQ5T>#EH*B(FSV"'+EV=X/0<;KV.[;J[&5=2LR>2KW===HJUX,L MXWX=)4Q32.B&?N!X'3H:61CWZOB2?ST SG1/!7P-H;MRBZ"Y8.#=':3:7.L_ MCIUU"FM55&"%1Y%H$'9L,6S7>NS+Z*FCYQGP8GYL-]=BX/I6XP]WJ*@S->[- MF&]7T8RF9W0XISIL=V Y'>QU.L;]^?C-['5$/4/NMI ' [_+ZW7JQ?VY]U^0 MUV'U#+MWRNYVH]?Y%_XMA5\ZU&S43\F5&SR*EFBB&>I*DK)JK>J MQ*=%_5F_7I3Q4$=!#I(HIFLPM08!G#115,9%0_%=7HTNN8+:-K_=4@*EI'X! MGJ\Y5Z\-/4'U^\3D;U!+ P04 " -A*-6?6N8J_L# A$P &0 'AL M+W=OWK:I#9@"(3T)9&: MKGO;AVU5HW:?7;A)4,'.;"?9I/?C9P,EA!"K3:E>/Q1L?*_/.;Z&$X^VC#^* M)8!$O[*4BK&UE')U8=LB6D)&1(^M@*HG<\8S(E63+VRQXD#B/"A+;==Q CLC M";4FH[SOAD]&;"W3A,(-1V*=983_GD+*MF,+6T\=M\EB*76'/1FMR )F(.]6 M-URU["I+G&1 1<(HXC ?6Y?XX@H/=$ ^XCZ!K:C=(TWE@;%'W?@2CRU'(X(4 M(JE3$'79P!6DJ5R;(46BF%. MUJF\9=O/4!+R=;Z(I2+_C[;E6,="T5I(EI7!"D&6T.)*?I5"U )4GO8 MPQP MFP'](P%>&>#E1 MD.:V/1)+)B+,MXGJTRJ9OS8ET1FZ-;$)(GD808S22+'M$=322ZU N@8]]_ M!$F25'Q047\A&XDEX2!&ME3P]"1V5$*9%E#<(U \])51N13HFL80[\?;BE;% MS7WB-G6-";\2WD,>/D.NXWHM>*Z>'^X:X'B5U%Z>SSN2[T=>4A"?7VZ JRV" M_N6$2J26#= GDG!T3](UH!5P--,2MBE8S-!OGT%O^0NQ(A&,+;6G!? -6)._ MW^' ^:>-?D?)]L3H5V+T3=E?+,89^L;H1A6B*L+O:RDDH7%"%V=%7+-<"K$* M!&&.0+_.-A._%^"1O:F+<#AHT MW@_;(^14YWTBN=<,(]/YV=J=VR7^JH/ 0 MM>Z\-AK&N5ZZYATEVY,EJ&0)C!O@B"RUY6RC'W1)OZ-D>_0'%?W!*56Q5\U' MBGP*BX12=8NF1%5)U/IN*&;WZ^4^#/' ]QL5;T1YH@9AI4'X:@T,.SH\H!CT MPP '7H.B$<2)%(<5Q>&K*2H',H?D",GA 7<=14PQGZ(?:>I@A'E MJ2JX.Q7<-[63MLM$[=B6'X9@0M2O@];]!4XBU,'MZY/&RV>9TI\8SOQ^"P MLIW>H&GXS(!?*HA=.VS(@"_R,QB!(K:FLOAM7O56YSR7^>E&HW^JSW_R0XQ= MFN+P2/WR5F]%@5*8JY2:D85X<1Y3-"1;Y4<:#TQ*EN6W2R Q<#U /9\S)I\: M>H+J5&SR!U!+ P04 " -A*-6-W0IH^$# "Y$ &0 'AL+W=OF<39C^:SF6>.=7 M*$G*6:Y2D8-DL[YW2VY&)#8.UN)+RC;JX!J,E"@OW^93E M)J PSFBNX"-,BG4%,8,[I5,,&$O@-TES#3@1@\\TE?"%9BMF3"9:3)_ASZ59 M&E68H?F[3TS3-%/O$>]G\$$MJ&2JYVLD;J;WIR7)84$R/$,R@@>1ZX6"NSQA MR;&_CX(KU>%.]3"L!7R@L@$1^0!A$$8./J/7NXWYS5-RH)9VROH=G@6)RS;S!+S^1./C5%9PK@1V%JEF%JEF'/K#;;KW;=E/! M.89)F=WGDEU@=2R6.=#6@TZC&0<'']+SUX?::F=_H[96I:U5J^TQ5<\?9Y(Q M2#%]$%^#Q%3[8/(^Y2ON4E@@DN! 8M (FN&)++<9:5=F1X3CBG#\1L+TY1SA MV$TX.B'L-@M;;L+MBG"[EO#=RQ)?'Y@]:Y%AAF5X]-5&M^UBT2:GT76:Q9W0 MO=&.F'7S"W&D6=SMNLMV*;+>6[,/YB-8Z7GH070GL2",) M]F_.X >?VB6!*T7K6FC'X3HH-,@53^YZL(NEDV]>!"1LD*9[FY-PKRE\75;B MZ(@!>U3AL2NG452Z-K(!T+WA10;95QFD^:-S^TJ51AFN[U&WD'WA0NHKEPMSNQ;L8NFM;W.[V>B> MJ13(OK8A]<7-1;E=#Q67&1EVS^?T_T H!/H'32!GG+;7.YARF:>NQ[YBGV=QF;(236$QAZ6?3)Q8T62]MJ/@F-C:N] M7#":,&D,\/E,"+V[,1-4_U8,_@-02P,$% @ #82C5B1MWP[S P SA$ M !D !X;"]W;W)K&ULQ5AM;]LV$/XKA%8,+;!& MUHOE.+4-V$ZW!5A1PV[6#T4_,!)M":%(E:3LY-_O2"FRY,C"@JK(%XNB[A[> M/?=(/G)RX.)>QH0H])!2)J=6K%1V9=LRC$F*Y07/"(,G6RY2K.!6[&R9"8(C MXY12VQT, CO%";-F$S.W$K,)SQ5-&%D))/,TQ>)Q02@_3"W'>II8)[M8Z0E[ M-LGPCFR(NLU6 N[L"B5*4L)DPAD29#NUYL[5T@FT@['X-R$'61LCG%]R:62:$TH5B1" MBJ.-XN$]^ISIIQ)A%J'UYE9J1)I'8 (^MPSG4:+MEYQ% %6,)*=)9& V"BX@ M#D"&]3YG1. "[NTU43BA\AU$=+NY1F_?O$-O4,+0EYCG$A:3$UL!#3H9.RQ3 M7A0INV=2]M GSE0LT4>()6KZVT!?Q:'[Q.'"[03\A,4%\IP_D#MPO99XEO_? MW>T(QZM*ZAD\[PS>)L:"H 4N6*Z5;BX$9CO#,UH\HKK="C^:Z?D!BPA]^P<@ MT0V41'YOX[=8WV]?7W]XKF2&0S*UX,LBB=@3:_;[;TXP^-!&3D]@#:K\BBJ_ M"WWVA2M,D=1$O+\S1(1UPLB#'I,V"@K=@:MWT#]FJS)GK"\-;I.@)<6J">P1JY!E6OPREH.^J2J)[ &5:.* MJM$OTG*!.VRH=.R?2/FYT6@\;!?R917Q96?$:^ BS V?QK7H&;*,UVYMA@[ MD5Y:II[ &DF/JZ3'KZSH<9]4]036H,H9')N3P2_2= EQ1W,Z^YJ?4;;W3+.>[YUV'FU6KCL^H^QCO^1T-TQ_$0:].37:GD>P'TFD MTKWZOCW43K 75ZPGM&;JQZ[+&;ZVP'MMV_I":])U;-R/.N:A]YX M="KPYU:^/W9/!&[7=L8I$3MS8" AE)RI8H-7S5:'$G.S%3^97^C#"K/C/L(4 M)QWPB=\EL%6E9 N0@XL1\"Z*PX/B1O',[+_ON(+=O!G&!$=$: -XON5&PO=V]R:W-H M965TENU^([7@>SS-^)C/TUU(]Z S1P&.1 M"SWP,F,6%[ZODPP+IL_D @6]F4E5,$-3-??U0B%+G5&1^U$0=/R"<>$-^VYM MHH9]N30Y%SA1H)=%P=1FC+E<#[S0VR[<\GEF[((_["_8'*=H[A8313._1DEY M@4)S*4#A;."-PHMQV+(&;L=[CFN]-P9+Y5[*!SNY20=>8#W"'!-C(1@]5GB) M>6Z1R(]/%:A7GVD-]\=;]-\=>2)SSS1>ROP#3TTV\+H>I#ACR]SY+R\8H8- M^TJN0=G=A&8'CJJS)N>XL+CE:HZ*[IE8-S9A-47*;P^@H-X[D^@5? !?R=R:4F)-WW#=&TSOI) M16E<4HJ.4(KAG10FTW M4DR?VOL4GCI&T39&XZ@1\!U39Q"';R *HACNIE?P M^M5) VYL-??PD[P6\-;K9J-UL./3[BYM$+'RG%Q!PI1PW<;YX(8\(V;GFT9BJ%CV\) M$FX,%OJ?0^Q:+\"N7;-K-U["%VG[D/,E?,?!VV_@:MAIQ6&[[Z\.>-6IO>HT M>O6%N4,)LT&F],DA!YM/BDI+:$-19DW8@Y1M=$-HSVL2Y\_4]RT]%$]V4K\C M @>%WHCXE5+HUOYV?[+0NR_ KE>SZ[VLT'O_$WH8QMVH=UCI8;"K0,$/T_IG MCHHKL<=;L4?MSXD]W*NDX3/E3@7C 4T5WN=KOQG_*^411CO_HY\L_\J![TQP M5V[#YGK[S1E0X3])@:A]WCF2 ;L"&S96N.^; ^EH8[7#3/ZCX'*;J#W,RG-=F(/J/^U#/\#4$L#!!0 ( V$HU82Q;4S M0@, +0* 9 >&PO=V]R:W-H965T\Y.&K(JJRJ$0+PD MMG/W^;[/=\Z-MU(]Z S D.\Y%WKB9<845[ZODPQRJB]D 0*_K*3*J<&I6ONZ M4$!3YY1S/^SU8C^G3'C3L5N[5=.Q+ UG FX5T66>4_5C#EQN)U[@[18^L'5F M[((_'1=T#7=@[HM;A3._04E9#D(S*8B"U<2;!5>+D;5W!I\8;'5K3"R3I90/ M=O(FG7@]&Q!P2(Q%H/C:P (XMT 8QK<:TVNVM([M\0[]E>..7)94PT+RSRPU MV<0;>22%%2VY^2"WKZ'F,[!XB>3:/6 M.-T.8>T0[COTGW"(:H?($:TB<[2NJ:'3L9);HJPUHMF!T\9Y(QLF["G>&85? M&?J9Z7M,E+=2:W(+BMQE5 &9&:/8LC1TR8$8268I+:S69,ZD@203DLLU TT6 M4A5247<<"YGG^'((F>0I*$W.[6J!0,Y"KHC)$(1JEA J4G+->&D@)4>$T(5^ M<@V&,JY/<9_[NVMR\OR4/"<^T=9($R;(O6!&G^$BCC]FLM2XJQ[[!F6SY/VD MEFA>210^(5%$WDEA,DUN1 KI8W\?Y6XT#W>:S\.#@.^HNB!1<$;"7AAUQ+,X MWCT\$$[4I$#D\*(G\&ZH$DRLV_I_F2VU45AB7[ODJN#ZW7#VVKG2!4U@XN&] MHD%MP)N^>!;$O9==7/\0V"/F_89Y_Q"Z2WYN,X_^1LIW*5-M%[OM[/VYF9X/ MAO'EY=C?M#EWF,7A,(H;LT=L!@V;P4$VG]V5!>DYW8#"&WA7":7&(L,22%PQ MXDD3L>-=X(D[J]]2P"+:LM2MLCRSERI+NL2IHA^T6 ?]:! $03_17^/<[=1OYOOL.$[_!]2(JUN^BYMAD:U:;UFKF. M8V]]CBU9U4']@JGZ.?SKK)G0A,,*(7L70SP)5?5(U<3(PK492VFP:7'##-M* M4-8 OZ\D2E=/[ 9-HSK]"5!+ P04 " -A*-634QQ2\4# !'#P &0 M 'AL+W=O,NH'G M#=T,$^;,IW;N1LRGO%"4,+@12!99AL5_2Z!\/W-\YW'BEFQ392;<^33'6[@# M]3V_$7KDUB@)R8!)PAD2L)DY"_]BY8?&P5K\(+"71^_(A++F_-X,/BDWC>/S^B/[1!J^#66,)*TY_DD2E,V?LH 0V MN*#JEN__A2J@R.#%G$K[B_:5K>>@N)"*9Y6S9I 15C[Q0R7$D8/&:7<(*H?@ MU&'PC$-8.5CEW)*9#>L2*SR?"KY'PEAK-/-BM;'>.AK"3!KOE-!?B?93\V^Z M4KYP*=$-"'278@%HH90@ZT+A-06D.%HD.#=:HR7A"N*4<*)YCS+=>:MYM<;=(4%(VQ[K/6O+QH8 M?5:0R=]M*I82*+) YMSE7!+N1'MMDGH":P0^K ,?OHFJ'O8I6$]@#<%&M6"COJIZ M]+18P['G#<;1256W&091-(@F[54]KKF..[E^XVP'TISYM_HA2&Q>RQK_SHC^ MT[@NE%28)3J9;0%THK\V:3V!-828U$),WD253_H4K">PAF"^=[C6>'W5>85T M7+^C<#P<#X.3.F\Q#*+Q:# )VNOD%ZU"<(GM3WQ!KH7/-T#3^W\ M*!P-3[> >]229""VME.3*.8%4^4=NIZMN\&%[8%.YI>F2[2MS@&F;#'U5MD2 M?<^AL-&0WOE(DQ)EUU8.%,]MX[/F2K=1]C75G2X(8Z"_;[CN9ZJ!6:#NG>?_ M U!+ P04 " -A*-6Y/952#H# #N$P #0 'AL+W-T>6QE!NY^].SOK/%W>[L8O+' 91E[1ZP-$KSKF M0I4MBLDGA\GO$\>D;[:E[?!S(^2(YQBM[Z&9+&LF=#!R>M!T]LS&"D?-?H\& MN13K;8]#%S"924F#9\*'X9AP-E$,6#DI&5^Z< \"4\FE"K2I-V.E"Y'ZEX.[ MK@>EV.B43$AE<[L,[GO2#-\!5CTPR#AO#?9"%Q@-*J(U5>+.=.Q@&WP!!4W[ M<5D9AX4BRV[O.EP3[,TDF4B54=6FZ8:KT&C :0YV%"MF<->RB@#46I:FD3%2 M2$&LAQ6C:1C9*>7\ 9[3[_F6]B+?V-,.[*AHF\90TW0RK@/ZFVI.>U,V?I5N M4+%GJ3_-S72$[4.MT'M%<[:P_47>&L#4N[@ZJ2J^_,A9(4KJ)G]PPM& K'C! M3"KVRV2#4IF: %5A\$R59M/-R$]%JD>ZT*MR6N2XY]X)>OZ[ZUQ0017AFZ9- M[1_S*K_:<7SSKRS;WRJ[AKT>FY?OL9N\/@63R2F8/(F:[)^"R?3X3<;'Z3%J M#AD;)YFM"\. R_P/+3@,U^VO-&/S,FU'W<-"-*/6[2\PO6[2'E9-+B8RNJ#9N.FJ8F*; M@6F8K,T%A%WDSEY^!.,XS(\ AN7!'& ]%^BBGCW(< MRX>,[0?+X^>DYO+/-$WC.$FP%1V/O0[&V+HE"?SXU3!OP,#R0*8_6VM\M_$* MV5\'V)[NJQ!LIG@E8C/%UQH0_[H!(TW]NXWE 0:V"UCM0'Y_'J@I/R>.85TKB.$W]"&!^!W&,(? TX@CF #Q@2!S; M]^#.^RA:O:>B]7_X1K\!4$L#!!0 ( V$HU:7BKL

-8?2 M0$3;8T.P6BP^0"X99K>]9!:G;GFQ1,OWI1-UWI/3ZSKJO M6VN_BG_KROA%= CA>#F;^>*@:NG_L$=E8,_.NEH&V'3[F3\Z)4M_4"K4U2R9 MSR]FM=0F>O.Z[VOM9GC#!E4$;0TTM@VW6MWYQ_WMICAIK[>ZTN';(NJ^5RH2 MM3:ZUO>J7$3S2/B#O?O+.GUO39#5IG"VJA91?-YQJUS0Q9/F30OY66Y]UQ+D M]D8"R"*ZF$.'.^U\Z([H^I? >%)P\'FK"?:]KH)R*QG4!V>;HS;[MALXBQDZ MC2X._>J),RC<))>TYE[3DOSDKME',PWD:X M2)LPZ^2]U$[/:U!?P-8PIC\3,(KDR)^7#$R3*&C&S-JXA3(-! M'E-ZB)G]\#"$$5."B)D-L3E(IPZV*I7SOXAW_S10 &(VR@LQLQC.-'"9"S@.RF>QAE)J M$#E*"#&S$3Y"O]?6>[%63G1A%,L0G-XV,!6H!J.04D+,[ 127(-B*J%?>G[]W%YC_QOF(N<>S,[X4;6C@)1!$F:#/./Q:(,DC ;A+3Q,,%0,DF893(FNM%84DY)F)TR;KQ1 M3,HI";-32/4-ESHHIZ23.@7/?E/**2FS4VC,'&-2BDF9%=/?Y[^+#?16-I6" MR;E8:2_W4'7O,2:YP,4LFD?,95GJ=K>LT(HFQJ1$DS*+YHFPA[P8DW).RNP< M$G-XIU,.2ID=-(*)!RG&I!R4,COHN2((:)NZEAB3LE#*;"%B&PIB4A;))EM6^QQ-C4A;*IID+]?'$F)2%,F8+D9C# MAY64A7)F"]&8."'EE(5R9@O1F#@AY92%%8$S* M0CFSA>CEA,'8)!_X,UN(QAR,36>A6?]J3ZEVVJCR(_R%A_9"5L7:B?;C M_" RR]O'![NFJMY"VR=S;679ORG4O^7TYC]02P,$% @ #82C5@P_D/SE M 0 ?R$ !H !X;"]?Z)0A&.14&#YE36V/+UW_B397O^ MDG9MV7:'O-GV>7+<[PYYT6Q*Z1]"R,M-VK?YINO3X7QDU0W[MIR7PSKT[?*] M7:>@T^DL##]G-(_SGS,GKZ<^_65BMUIME^FI6W[LTZ'\,CA\=L-[WJ14FLEK M.ZQ3633AN+ONSN&RD9OSY&;R_+9HAN"X(M!&(+ MDBT$9@NB+01J"[(M!&X+PBT$<@O2+01V"^(M!'HKZJT$>BOJK01ZZ^AAFT!O M1;V50&]%O95 ;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V50&]#O8U ;T.]C4!O M0[V-0&\;O2PAT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M1;R?0 MVU%O)]#;46\GT-M1;R?0VTD4#OB'I' KTCZAT)](ZH=R30.XX^5A+H'5'O^)]ZYW+:I7SM M^5[C]?^3ZG(^-UTO?UE^[QS=XQ>< _QO\?@%4$L#!!0 ( V$HU:/X;=I MTP$ #8A 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:R6[",!0%T%]!V5;$ M> @=!&S:;EL6_0$W>4!$$ENVH?#W=<(@M:*HB$J]&R)B^]T76SJ;9/2VM>1[ MF[IJ_#A9A& ?&//Y@FKM4V.IB2,SXVH=XE\W9U;G2STG)@:#(F&2>.*I_T'G<3VZQQHJVMRER'.,[63?$MI;]/2./* M;HY?E-;?Q D).YG0COPJ^C87(A?+\(QX38^FKGX_:TRZH^&5VW-X/XY;=>7C67:[?XZ]G?*Q_ M81\"I \)TH<"Z2,#Z6,(TLY MQ.034$L! A0#% @ #(2C5@=!36*! L0 ! ( ! M &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " ,A*-6D.T?XNX K M @ $0 @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 M " ,A*-6F5R<(Q & "<)P $P @ ', 0 >&PO=&AE M;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( R$HU;/=!MS\04 /L> 8 M " @0T( !X;"]W;W)K&PO=V]R M:W-H965T&UL4$L! A0#% @ #(2C5ACID]0] P H H M !@ ("!WQ4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #(2C5HBH8F0\!@ @2H !@ ("! M!R( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M#(2C5NJ.\\F($@ _30 !@ ("!@S0 'AL+W=O&UL4$L! A0# M% @ #(2C5EV3?43% P <0D !D ("![E4 'AL+W=O M&PO=V]R:W-H965T M !X;"]W;W)K&UL4$L! A0#% @ #(2C5DK6 MWDP&PO=V]R:W-H965T&UL4$L! A0#% @ #(2C5C0,1C#/! 50P !D M ("!*74 'AL+W=O@ >&PO M=V]R:W-H965T&UL4$L! A0#% @ #(2C5L.K:;OD$@ VC< !D ("! M(8T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ #(2C5H5HGORI @ #08 !D ("!?:8 'AL+W=O&PO=V]R:W-H965TZL !X M;"]W;W)K&UL4$L! A0#% @ #(2C5O^A$*,4 M P U 8 !D ("!7[$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #(2C5C-M1K(3!P HA0 !D M ("!^+H 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ #(2C5C[[1Q>> P _!, !D ("!5LD M 'AL+W=OX# "5%0 &0 @($KS0 >&PO=V]R:W-H965T&UL4$L! A0#% @ M#82C5OO1@*9! P E0P !D ("!]=8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #82C5HH."2\>!0 M1"4 !D ("!/> 'AL+W=O&PO=V]R:W-H965T M&^)2=@( #0& 9 " @43J !X;"]W;W)K&UL4$L! A0#% @ #82C5J$7Z]Q6 P @@P !D M ("!\>P 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ #82C5J=K&PO=V]R:W-H965T&UL4$L! A0#% @ #82C M5L?#H=IA P .0T !D ("!&P,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #82C5M-<;44]! JQ M !D ("!ZA(! 'AL+W=O%P$ M>&PO=V]R:W-H965T&UL4$L! A0#% @ #82C5B1MWP[S P SA$ !D M ("!J!\! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ #82C5DU,<4O% P 1P\ !D ("!Y"H! 'AL+W=O M&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-0 M2P$"% ,4 " -A*-6C^&W:=,! V(0 $P @ '@.0$ I6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 0 ! '<1 #D.P$ ! end XML 69 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 70 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 71 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 162 251 1 false 68 0 false 5 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 100020 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 100030 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 100040 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited) Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited Condensed Consolidated Statements of Comprehensive Loss (Unaudited) Statements 5 false false R6.htm 100050 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited Condensed Consolidated Statements of Shareholders' Equity (Unaudited) Statements 6 false false R7.htm 100060 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 100070 - Disclosure - Organization and Description of Business Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusiness Organization and Description of Business Notes 8 false false R9.htm 100080 - Disclosure - Significant Accounting Policies Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureSignificantAccountingPolicies Significant Accounting Policies Notes 9 false false R10.htm 100090 - Disclosure - Revenue Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRevenue Revenue Notes 10 false false R11.htm 100100 - Disclosure - Deferred Revenue Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureDeferredRevenue Deferred Revenue Notes 11 false false R12.htm 100110 - Disclosure - Fair Value Measurements Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurements Fair Value Measurements Notes 12 false false R13.htm 100120 - Disclosure - Investments Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestments Investments Notes 13 false false R14.htm 100130 - Disclosure - Leases Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureLeases Leases Notes 14 false false R15.htm 100140 - Disclosure - Revenue Interest Purchase Agreement Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureRevenueInterestPurchaseAgreement1 Revenue Interest Purchase Agreement Notes 15 false false R16.htm 100150 - Disclosure - Commitments and Contingencies Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 16 false false R17.htm 100160 - Disclosure - Shareholders' Equity Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureShareholdersEquity Shareholders' Equity Notes 17 false false R18.htm 100170 - Disclosure - Equity Incentive Plans Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlans Equity Incentive Plans Notes 18 false false R19.htm 100190 - Disclosure - Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholders Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders Notes 19 false false R20.htm 100200 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureSignificantAccountingPolicies 20 false false R21.htm 100210 - Disclosure - Significant Accounting Policies (Tables) Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesTables Significant Accounting Policies (Tables) Tables http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureSignificantAccountingPolicies 21 false false R22.htm 100220 - Disclosure - Revenue (Tables) Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRevenueTables Revenue (Tables) Tables http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRevenue 22 false false R23.htm 100230 - Disclosure - Deferred Revenue (Tables) Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureDeferredRevenueTables Deferred Revenue (Tables) Tables http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureDeferredRevenue 23 false false R24.htm 100240 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurements 24 false false R25.htm 100250 - Disclosure - Investments (Tables) Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestmentsTables Investments (Tables) Tables http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestments 25 false false R26.htm 100260 - Disclosure - Leases (Tables) Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureLeasesTables Leases (Tables) Tables http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureLeases 26 false false R27.htm 100270 - Disclosure - Revenue Interest Purchase Agreement (Tables) Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureRevenueInterestPurchaseAgreementTables Revenue Interest Purchase Agreement (Tables) Tables http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureRevenueInterestPurchaseAgreement1 27 false false R28.htm 100280 - Disclosure - Shareholders' Equity (Tables) Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureShareholdersEquityTables Shareholders' Equity (Tables) Tables http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureShareholdersEquity 28 false false R29.htm 100290 - Disclosure - Equity Incentive Plans (Tables) Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansTables Equity Incentive Plans (Tables) Tables http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlans 29 false false R30.htm 100300 - Disclosure - Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders (Tables) Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholdersTables Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders (Tables) Tables http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholders 30 false false R31.htm 100310 - Disclosure - Significant Accounting Policies - Additional Information (Details) Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails Significant Accounting Policies - Additional Information (Details) Details 31 false false R32.htm 100320 - Disclosure - Significant Accounting Policies - Schedule of Concentrations of Risk Percentage (Details) Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails Significant Accounting Policies - Schedule of Concentrations of Risk Percentage (Details) Details 32 false false R33.htm 100330 - Disclosure - Revenue - Schedule of Disaggregated Revenue (Details) Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRevenueScheduleOfDisaggregatedRevenueDetails Revenue - Schedule of Disaggregated Revenue (Details) Details 33 false false R34.htm 100340 - Disclosure - Revenue - Additional Information (Details) Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetails Revenue - Additional Information (Details) Details 34 false false R35.htm 100350 - Disclosure - Deferred Revenue - Additional Information (Details) Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureDeferredRevenueAdditionalInformationDetails Deferred Revenue - Additional Information (Details) Details 35 false false R36.htm 100360 - Disclosure - Deferred Revenue - Additional Information (Details1) Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureDeferredRevenueAdditionalInformationDetails1 Deferred Revenue - Additional Information (Details1) Details 36 false false R37.htm 100370 - Disclosure - Deferred Revenue - Schedule of Changes in Deferred Revenue (Details) Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureDeferredRevenueScheduleOfChangesInDeferredRevenueDetails Deferred Revenue - Schedule of Changes in Deferred Revenue (Details) Details 37 false false R38.htm 100380 - Disclosure - Fair Value Measurements - Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails Fair Value Measurements - Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) Details 38 false false R39.htm 100390 - Disclosure - Investments - Schedule of Available-for-sale Investments (Details) Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails Investments - Schedule of Available-for-sale Investments (Details) Details 39 false false R40.htm 100400 - Disclosure - Investments - Additional Information (Details) Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestmentsAdditionalInformationDetails Investments - Additional Information (Details) Details 40 false false R41.htm 100410 - Disclosure - Investments - Schedule of Gross Unrealized Holding Losses and Fair Value for Investments in Unrealized Loss Position (Details) Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestmentsScheduleOfGrossUnrealizedHoldingLossesAndFairValueForInvestmentsInUnrealizedLossPositionDetails Investments - Schedule of Gross Unrealized Holding Losses and Fair Value for Investments in Unrealized Loss Position (Details) Details 41 false false R42.htm 100420 - Disclosure - Leases - Summary of Reconciles Undiscounted Operating Lease Cash Flows (Details) Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails Leases - Summary of Reconciles Undiscounted Operating Lease Cash Flows (Details) Details 42 false false R43.htm 100430 - Disclosure - Leases - Additional Information (Details) Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 43 false false R44.htm 100440 - Disclosure - Revenue Interest Purchase Agreement - Additional Information (Details) Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureRevenueInterestPurchaseAgreementAdditionalInformationDetails Revenue Interest Purchase Agreement - Additional Information (Details) Details 44 false false R45.htm 100450 - Disclosure - Revenue Interest Purchase Agreement - Schedule of Revenue Interest Liability, Net Activity (Details) Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureRevenueInterestPurchaseAgreementScheduleOfRevenueInterestLiabilityNetActivityDetails Revenue Interest Purchase Agreement - Schedule of Revenue Interest Liability, Net Activity (Details) Details 45 false false R46.htm 100460 - Disclosure - Shareholders' Equity - Additional Information (Details) Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetails Shareholders' Equity - Additional Information (Details) Details 46 false false R47.htm 100470 - Disclosure - Shareholders' Equity - Summary of Reserved Shares of Common Stock (Details) Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails Shareholders' Equity - Summary of Reserved Shares of Common Stock (Details) Details 47 false false R48.htm 100480 - Disclosure - Equity Incentive Plans - Additional Information (Details) Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansAdditionalInformationDetails Equity Incentive Plans - Additional Information (Details) Details 48 false false R49.htm 100500 - Disclosure - Equity Incentive Plans - Summary of Changes in Shares Available for Grant (Details) Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfChangesInSharesAvailableForGrantDetails Equity Incentive Plans - Summary of Changes in Shares Available for Grant (Details) Details 49 false false R50.htm 100510 - Disclosure - Equity Incentive Plans - Summary of Stock Option Activity Under 2009 Plan and 2019 Plan (Details) Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2009PlanAnd2019PlanDetails Equity Incentive Plans - Summary of Stock Option Activity Under 2009 Plan and 2019 Plan (Details) Details 50 false false R51.htm 100520 - Disclosure - Equity Incentive Plans - Summary of Restricted Stock Unit Activity (Details) Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfRestrictedStockUnitActivityDetails Equity Incentive Plans - Summary of Restricted Stock Unit Activity (Details) Details 51 false false R52.htm 100530 - Disclosure - Equity Incentive Plans - Summary of Estimated Grant Date Fair Value of Stock Options Granted (Details) Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfEstimatedGrantDateFairValueOfStockOptionsGrantedDetails Equity Incentive Plans - Summary of Estimated Grant Date Fair Value of Stock Options Granted (Details) Details 52 false false R53.htm 100540 - Disclosure - Equity Incentive Plans - Summary of Compensation Costs Related to Stock Options and RSUs Included on Unaudited Condensed Consolidated Statements of Operations (Details) Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfCompensationCostsRelatedToStockOptionsAndRsusIncludedOnUnauditedCondensedConsolidatedStatementsOfO Equity Incentive Plans - Summary of Compensation Costs Related to Stock Options and RSUs Included on Unaudited Condensed Consolidated Statements of Operations (Details) Details 53 false false R54.htm 100550 - Disclosure - Equity Incentive Plans - Schedule of Unrecognized Share-Based Compensation Expense and the Remaining Weighted-Average Recognition Period (Details) Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureEquityIncentivePlansScheduleOfUnrecognizedSharebasedCompensationExpenseAndTheRemainingWeightedaverageRecognitionPeriodDetails Equity Incentive Plans - Schedule of Unrecognized Share-Based Compensation Expense and the Remaining Weighted-Average Recognition Period (Details) Details 54 false false R55.htm 100570 - Disclosure - Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders - Computation of the Basic and Diluted Net Loss Per Share Attributable to Common Shareholders (Details) Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholdersComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonShareholdersDetails Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders - Computation of the Basic and Diluted Net Loss Per Share Attributable to Common Shareholders (Details) Details 55 false false R56.htm 100580 - Disclosure - Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders - Weighted-Average Common Stock Equivalents were Excluded From Calculation of Diluted Net Loss Per Share (Details) Sheet http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholdersWeightedAverageCommonStockEquivalentsWereExcludedFromCalculationOfDilutedNetLossPerShareDetails Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders - Weighted-Average Common Stock Equivalents were Excluded From Calculation of Diluted Net Loss Per Share (Details) Details 56 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: adpt:RevenueRecognitionExpectedPeriod - adpt-20230331.htm 8 adpt-20230331.htm adpt-20230331.xsd adpt-20230331_cal.xml adpt-20230331_def.xml adpt-20230331_lab.xml adpt-20230331_pre.xml adpt-ex31_1.htm adpt-ex31_2.htm adpt-ex32_1.htm adpt-ex32_2.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 74 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "adpt-20230331.htm": { "axisCustom": 0, "axisStandard": 25, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 454, "http://xbrl.sec.gov/dei/2022": 29 }, "contextCount": 162, "dts": { "calculationLink": { "local": [ "adpt-20230331_cal.xml" ] }, "definitionLink": { "local": [ "adpt-20230331_def.xml" ] }, "inline": { "local": [ "adpt-20230331.htm" ] }, "labelLink": { "local": [ "adpt-20230331_lab.xml" ] }, "presentationLink": { "local": [ "adpt-20230331_pre.xml" ] }, "schema": { "local": [ "adpt-20230331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 422, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 4, "http://www.adaptivebiotech.com/20230331": 1, "http://xbrl.sec.gov/dei/2022": 4, "total": 9 }, "keyCustom": 40, "keyStandard": 211, "memberCustom": 31, "memberStandard": 31, "nsprefix": "adpt", "nsuri": "http://www.adaptivebiotech.com/20230331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "100000 - Document - Document and Entity Information", "menuCat": "Cover", "order": "1", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "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", "menuCat": "Notes", "order": "10", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRevenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": null, "first": true, "lang": "en-US", "name": "adpt:DeferredRevenueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100100 - Disclosure - Deferred Revenue", "menuCat": "Notes", "order": "11", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureDeferredRevenue", "shortName": "Deferred Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": null, "first": true, "lang": "en-US", "name": "adpt:DeferredRevenueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100110 - Disclosure - Fair Value Measurements", "menuCat": "Notes", "order": "12", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100120 - Disclosure - Investments", "menuCat": "Notes", "order": "13", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestments", "shortName": "Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100130 - Disclosure - Leases", "menuCat": "Notes", "order": "14", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": null, "first": true, "lang": "en-US", "name": "adpt:RevenueInterestPurchaseAgreementTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100140 - Disclosure - Revenue Interest Purchase Agreement", "menuCat": "Notes", "order": "15", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureRevenueInterestPurchaseAgreement1", "shortName": "Revenue Interest Purchase Agreement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": null, "first": true, "lang": "en-US", "name": "adpt:RevenueInterestPurchaseAgreementTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "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", "menuCat": "Notes", "order": "16", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "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", "menuCat": "Notes", "order": "17", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureShareholdersEquity", "shortName": "Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "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", "menuCat": "Notes", "order": "18", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlans", "shortName": "Equity Incentive Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "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 Adaptive Biotechnologies Corporation Common Shareholders", "menuCat": "Notes", "order": "19", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholders", "shortName": "Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_d6cdf52c-374e-4408-8d10-5d95a3331cf4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "menuCat": "Statements", "order": "2", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_d6cdf52c-374e-4408-8d10-5d95a3331cf4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": null, "first": true, "lang": "en-US", "name": "adpt:BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100200 - Disclosure - Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "20", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": null, "first": true, "lang": "en-US", "name": "adpt:BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "us-gaap:ConcentrationRiskCreditRisk", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "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)", "menuCat": "Tables", "order": "21", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesTables", "shortName": "Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:ConcentrationRiskCreditRisk", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100220 - Disclosure - Revenue (Tables)", "menuCat": "Tables", "order": "22", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "adpt:DeferredRevenueTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100230 - Disclosure - Deferred Revenue (Tables)", "menuCat": "Tables", "order": "23", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureDeferredRevenueTables", "shortName": "Deferred Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "adpt:DeferredRevenueTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100240 - Disclosure - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100250 - Disclosure - Investments (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestmentsTables", "shortName": "Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100260 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "adpt:RevenueInterestPurchaseAgreementTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": null, "first": true, "lang": "en-US", "name": "adpt:ScheduleOfRevenueInterestLiabilityNetActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100270 - Disclosure - Revenue Interest Purchase Agreement (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureRevenueInterestPurchaseAgreementTables", "shortName": "Revenue Interest Purchase Agreement (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "adpt:RevenueInterestPurchaseAgreementTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": null, "first": true, "lang": "en-US", "name": "adpt:ScheduleOfRevenueInterestLiabilityNetActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": null, "first": true, "lang": "en-US", "name": "adpt:ScheduleOfReservedSharesOfCommonStockTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100280 - Disclosure - Shareholders' Equity (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureShareholdersEquityTables", "shortName": "Shareholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": null, "first": true, "lang": "en-US", "name": "adpt:ScheduleOfReservedSharesOfCommonStockTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": null, "first": true, "lang": "en-US", "name": "adpt:ScheduleOfShareBasedCompensationSharesAvailableForGrantTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100290 - Disclosure - Equity Incentive Plans (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansTables", "shortName": "Equity Incentive Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": null, "first": true, "lang": "en-US", "name": "adpt:ScheduleOfShareBasedCompensationSharesAvailableForGrantTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_d6cdf52c-374e-4408-8d10-5d95a3331cf4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100020 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_d6cdf52c-374e-4408-8d10-5d95a3331cf4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100300 - Disclosure - Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholdersTables", "shortName": "Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_d6cdf52c-374e-4408-8d10-5d95a3331cf4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestrictedCashNoncurrent", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100310 - Disclosure - Significant Accounting Policies - Additional Information (Details)", "menuCat": "Details", "order": "31", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "Significant Accounting Policies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "adpt:BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_39f39471-584b-488e-be80-213f249da914", "decimals": "2", "lang": null, "name": "us-gaap:MinorityInterestOwnershipPercentageByParent", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "div", "us-gaap:ConcentrationRiskCreditRisk", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_627d56e0-c3d6-4a30-a9a0-2c008b915356", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100320 - Disclosure - Significant Accounting Policies - Schedule of Concentrations of Risk Percentage (Details)", "menuCat": "Details", "order": "32", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails", "shortName": "Significant Accounting Policies - Schedule of Concentrations of Risk Percentage (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "div", "us-gaap:ConcentrationRiskCreditRisk", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_627d56e0-c3d6-4a30-a9a0-2c008b915356", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100330 - Disclosure - Revenue - Schedule of Disaggregated Revenue (Details)", "menuCat": "Details", "order": "33", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRevenueScheduleOfDisaggregatedRevenueDetails", "shortName": "Revenue - Schedule of Disaggregated Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_fa575dff-e234-4520-b9ce-c849bf0d6710", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100340 - Disclosure - Revenue - Additional Information (Details)", "menuCat": "Details", "order": "34", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetails", "shortName": "Revenue - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_cea05bcc-8b17-43fb-a9c5-8fa48fa4bc20", "decimals": "-5", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_d6cdf52c-374e-4408-8d10-5d95a3331cf4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100350 - Disclosure - Deferred Revenue - Additional Information (Details)", "menuCat": "Details", "order": "35", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureDeferredRevenueAdditionalInformationDetails", "shortName": "Deferred Revenue - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "adpt:DeferredRevenueTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_967621da-610c-4861-b3d7-d0db0be31811", "decimals": "-5", "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "p", "adpt:DeferredRevenueTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_53fc2917-bbc8-4aac-8392-28f1ebd968ff", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100360 - Disclosure - Deferred Revenue - Additional Information (Details1)", "menuCat": "Details", "order": "36", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureDeferredRevenueAdditionalInformationDetails1", "shortName": "Deferred Revenue - Additional Information (Details1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "adpt:DeferredRevenueTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_53fc2917-bbc8-4aac-8392-28f1ebd968ff", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "adpt:DeferredRevenueTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_250f0b0c-819d-4f46-ab64-967a24b88aa3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100370 - Disclosure - Deferred Revenue - Schedule of Changes in Deferred Revenue (Details)", "menuCat": "Details", "order": "37", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureDeferredRevenueScheduleOfChangesInDeferredRevenueDetails", "shortName": "Deferred Revenue - Schedule of Changes in Deferred Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "adpt:DeferredRevenueTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_250f0b0c-819d-4f46-ab64-967a24b88aa3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_739108b8-ab86-4c8b-ac7c-f1e60f2d867e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100380 - Disclosure - Fair Value Measurements - Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)", "menuCat": "Details", "order": "38", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/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": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_739108b8-ab86-4c8b-ac7c-f1e60f2d867e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_2417f7b4-6037-4b06-8e78-1f67357e96f7", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100390 - Disclosure - Investments - Schedule of Available-for-sale Investments (Details)", "menuCat": "Details", "order": "39", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails", "shortName": "Investments - Schedule of Available-for-sale Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_2417f7b4-6037-4b06-8e78-1f67357e96f7", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100030 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "menuCat": "Statements", "order": "4", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_dcf5d57e-afef-4a55-a97e-bd2a3cfda831", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InterestReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100400 - Disclosure - Investments - Additional Information (Details)", "menuCat": "Details", "order": "40", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestmentsAdditionalInformationDetails", "shortName": "Investments - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_dcf5d57e-afef-4a55-a97e-bd2a3cfda831", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InterestReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_d6cdf52c-374e-4408-8d10-5d95a3331cf4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100410 - Disclosure - Investments - Schedule of Gross Unrealized Holding Losses and Fair Value for Investments in Unrealized Loss Position (Details)", "menuCat": "Details", "order": "41", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestmentsScheduleOfGrossUnrealizedHoldingLossesAndFairValueForInvestmentsInUnrealizedLossPositionDetails", "shortName": "Investments - Schedule of Gross Unrealized Holding Losses and Fair Value for Investments in Unrealized Loss Position (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_d6cdf52c-374e-4408-8d10-5d95a3331cf4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_d6cdf52c-374e-4408-8d10-5d95a3331cf4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100420 - Disclosure - Leases - Summary of Reconciles Undiscounted Operating Lease Cash Flows (Details)", "menuCat": "Details", "order": "42", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails", "shortName": "Leases - Summary of Reconciles Undiscounted Operating Lease Cash Flows (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_d6cdf52c-374e-4408-8d10-5d95a3331cf4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100430 - Disclosure - Leases - Additional Information (Details)", "menuCat": "Details", "order": "43", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "shortName": "Leases - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "p", "adpt:RevenueInterestPurchaseAgreementTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_98e8475a-5c09-48a5-a714-1669fe812c6c", "decimals": "-5", "first": true, "lang": null, "name": "adpt:UpfrontPaymentReceived", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100440 - Disclosure - Revenue Interest Purchase Agreement - Additional Information (Details)", "menuCat": "Details", "order": "44", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureRevenueInterestPurchaseAgreementAdditionalInformationDetails", "shortName": "Revenue Interest Purchase Agreement - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "adpt:RevenueInterestPurchaseAgreementTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_98e8475a-5c09-48a5-a714-1669fe812c6c", "decimals": "-5", "first": true, "lang": null, "name": "adpt:UpfrontPaymentReceived", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_250f0b0c-819d-4f46-ab64-967a24b88aa3", "decimals": "-3", "first": true, "lang": null, "name": "adpt:RevenueInterestLiabilityNet", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100450 - Disclosure - Revenue Interest Purchase Agreement - Schedule of Revenue Interest Liability, Net Activity (Details)", "menuCat": "Details", "order": "45", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureRevenueInterestPurchaseAgreementScheduleOfRevenueInterestLiabilityNetActivityDetails", "shortName": "Revenue Interest Purchase Agreement - Schedule of Revenue Interest Liability, Net Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "adpt:ScheduleOfRevenueInterestLiabilityNetActivityTableTextBlock", "div", "adpt:RevenueInterestPurchaseAgreementTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_5d0cdde4-f4ba-4a8b-8f97-c4c8fa4aed17", "decimals": "-3", "lang": null, "name": "adpt:RevenueInterestLiabilityNet", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommonStockVotingRights", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100460 - Disclosure - Shareholders' Equity - Additional Information (Details)", "menuCat": "Details", "order": "46", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetails", "shortName": "Shareholders' Equity - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommonStockVotingRights", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "adpt:ScheduleOfReservedSharesOfCommonStockTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_d6cdf52c-374e-4408-8d10-5d95a3331cf4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100470 - Disclosure - Shareholders' Equity - Summary of Reserved Shares of Common Stock (Details)", "menuCat": "Details", "order": "47", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails", "shortName": "Shareholders' Equity - Summary of Reserved Shares of Common Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "adpt:ScheduleOfReservedSharesOfCommonStockTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_d6cdf52c-374e-4408-8d10-5d95a3331cf4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100480 - Disclosure - Equity Incentive Plans - Additional Information (Details)", "menuCat": "Details", "order": "48", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansAdditionalInformationDetails", "shortName": "Equity Incentive Plans - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "adpt:ScheduleOfShareBasedCompensationSharesAvailableForGrantTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_c5fcda82-846f-47f6-ac39-b96f847b6710", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100500 - Disclosure - Equity Incentive Plans - Summary of Changes in Shares Available for Grant (Details)", "menuCat": "Details", "order": "49", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfChangesInSharesAvailableForGrantDetails", "shortName": "Equity Incentive Plans - Summary of Changes in Shares Available for Grant (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "adpt:ScheduleOfShareBasedCompensationSharesAvailableForGrantTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_41f47e92-a2ff-4f8b-be7e-253b08f957d7", "decimals": "INF", "lang": null, "name": "adpt:ShareBasedCompensationArrangementByShareBasedPayementEquityIncentivePlanReserve", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited)", "menuCat": "Statements", "order": "5", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited", "shortName": "Condensed Consolidated Statements of Comprehensive Loss (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_250f0b0c-819d-4f46-ab64-967a24b88aa3", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100510 - Disclosure - Equity Incentive Plans - Summary of Stock Option Activity Under 2009 Plan and 2019 Plan (Details)", "menuCat": "Details", "order": "50", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2009PlanAnd2019PlanDetails", "shortName": "Equity Incentive Plans - Summary of Stock Option Activity Under 2009 Plan and 2019 Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_250f0b0c-819d-4f46-ab64-967a24b88aa3", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100520 - Disclosure - Equity Incentive Plans - Summary of Restricted Stock Unit Activity (Details)", "menuCat": "Details", "order": "51", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfRestrictedStockUnitActivityDetails", "shortName": "Equity Incentive Plans - Summary of Restricted Stock Unit Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_c7d5bdae-f8d3-496a-9a2b-34da2bcd0fc3", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100530 - Disclosure - Equity Incentive Plans - Summary of Estimated Grant Date Fair Value of Stock Options Granted (Details)", "menuCat": "Details", "order": "52", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfEstimatedGrantDateFairValueOfStockOptionsGrantedDetails", "shortName": "Equity Incentive Plans - Summary of Estimated Grant Date Fair Value of Stock Options Granted (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100540 - Disclosure - Equity Incentive Plans - Summary of Compensation Costs Related to Stock Options and RSUs Included on Unaudited Condensed Consolidated Statements of Operations (Details)", "menuCat": "Details", "order": "53", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfCompensationCostsRelatedToStockOptionsAndRsusIncludedOnUnauditedCondensedConsolidatedStatementsOfO", "shortName": "Equity Incentive Plans - Summary of Compensation Costs Related to Stock Options and RSUs Included on Unaudited Condensed Consolidated Statements of Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_13777712-4475-41cb-84a3-5d700bade78e", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "adpt:ScheduleOfUnrecognizedShareBasedCompensationExpenseAndTheExpectedWeightedAverageRemainingRecognitionPeriodTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_dfcad5ab-5b53-4307-8084-4142303a816f", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100550 - Disclosure - Equity Incentive Plans - Schedule of Unrecognized Share-Based Compensation Expense and the Remaining Weighted-Average Recognition Period (Details)", "menuCat": "Details", "order": "54", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureEquityIncentivePlansScheduleOfUnrecognizedSharebasedCompensationExpenseAndTheRemainingWeightedaverageRecognitionPeriodDetails", "shortName": "Equity Incentive Plans - Schedule of Unrecognized Share-Based Compensation Expense and the Remaining Weighted-Average Recognition Period (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "adpt:ScheduleOfUnrecognizedShareBasedCompensationExpenseAndTheExpectedWeightedAverageRemainingRecognitionPeriodTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_dfcad5ab-5b53-4307-8084-4142303a816f", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100570 - Disclosure - Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders - Computation of the Basic and Diluted Net Loss Per Share Attributable to Common Shareholders (Details)", "menuCat": "Details", "order": "55", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholdersComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonShareholdersDetails", "shortName": "Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders - Computation of the Basic and Diluted Net Loss Per Share Attributable to Common Shareholders (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R56": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100580 - Disclosure - Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders - Weighted-Average Common Stock Equivalents were Excluded From Calculation of Diluted Net Loss Per Share (Details)", "menuCat": "Details", "order": "56", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholdersWeightedAverageCommonStockEquivalentsWereExcludedFromCalculationOfDilutedNetLossPerShareDetails", "shortName": "Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders - Weighted-Average Common Stock Equivalents were Excluded From Calculation of Diluted Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0f60fac6-30c7-43fa-9249-35e0ae877cb0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited)", "menuCat": "Statements", "order": "6", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited", "shortName": "Condensed Consolidated Statements of Shareholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0f60fac6-30c7-43fa-9249-35e0ae877cb0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100060 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "menuCat": "Statements", "order": "7", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": "-3", "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "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", "menuCat": "Notes", "order": "8", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusiness", "shortName": "Organization and Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "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", "menuCat": "Notes", "order": "9", "role": "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureSignificantAccountingPolicies", "shortName": "Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "adpt-20230331.htm", "contextRef": "C_0a3d6117-208e-4af9-a522-d55b13c98637", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 68, "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/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "adpt_AmortizationOfPurchaseAgreementObligation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization of purchase agreement obligation.", "label": "Amortization of Purchase Agreement obligation", "terseLabel": "Amortization of purchase agreement obligation" } } }, "localname": "AmortizationOfPurchaseAgreementObligation", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureRevenueInterestPurchaseAgreementAdditionalInformationDetails" ], "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/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/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/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails" ], "xbrltype": "domainItemType" }, "adpt_BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Basis of presentation and principles of consolidation policy.", "label": "Basis Of Presentation And Principles Of Consolidation Policy Policy [Text Block]", "terseLabel": "Basis of Presentation and Principles of Consolidation" } } }, "localname": "BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "adpt_CollaborationRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaboration Revenue.", "label": "Collaboration Revenue [Member]", "terseLabel": "Collaboration Revenue" } } }, "localname": "CollaborationRevenueMember", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRevenueScheduleOfDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "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/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "adpt_CommonStockExerciseOfOutstandingStockOptionsGrantedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock exercise of outstanding stock options granted.", "label": "Common Stock Exercise Of Outstanding Stock Options Granted [Member]", "terseLabel": "Shares Issuable Upon the Exercise of Outstanding Stock Options Granted" } } }, "localname": "CommonStockExerciseOfOutstandingStockOptionsGrantedMember", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails" ], "xbrltype": "domainItemType" }, "adpt_CommonStockVestingOfOutstandingRestrictedStockUnitsAndMarketBasedRestrictedStockUnitsGrantedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock vesting of outstanding restricted stock units and market-based restricted stock units granted.", "label": "Common Stock Vesting Of Outstanding Restricted Stock Units And Market Based Restricted Stock Units Granted [Member]", "terseLabel": "Shares Issuable Upon the Vesting of Outstanding Restricted Stock Units and the Maximum Outstanding Market-based Restricted Stock Units Granted" } } }, "localname": "CommonStockVestingOfOutstandingRestrictedStockUnitsAndMarketBasedRestrictedStockUnitsGrantedMember", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails" ], "xbrltype": "domainItemType" }, "adpt_CommonStockWarrantOutstandingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock warrant outstanding.", "label": "Common Stock Warrant Outstanding [Member]", "terseLabel": "Common Stock Warrant Outstanding" } } }, "localname": "CommonStockWarrantOutstandingMember", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholdersWeightedAverageCommonStockEquivalentsWereExcludedFromCalculationOfDilutedNetLossPerShareDetails" ], "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/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails" ], "xbrltype": "domainItemType" }, "adpt_CustomerBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer B.", "label": "Customer B [Member]", "terseLabel": "Customer B" } } }, "localname": "CustomerBMember", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails" ], "xbrltype": "domainItemType" }, "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/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureDeferredRevenue" ], "xbrltype": "textBlockItemType" }, "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/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/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/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureDeferredRevenueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "adpt_DigitalBiotechnologiesIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Digital Biotechnologies, Inc.", "label": "Digital Biotechnologies Inc [Member]", "terseLabel": "Digital Biotechnologies Inc" } } }, "localname": "DigitalBiotechnologiesIncMember", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "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/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "adpt_GenentechIncAndRocheGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Genentech, Inc. and Roche Group.", "label": "Genentech Inc And Roche Group [Member]", "terseLabel": "Genentech, Inc. and Roche Group" } } }, "localname": "GenentechIncAndRocheGroupMember", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails" ], "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/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureDeferredRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureDeferredRevenueAdditionalInformationDetails1" ], "xbrltype": "domainItemType" }, "adpt_ImmuneMedicineRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Immune Medicine Revenue.", "label": "Immune Medicine Revenue [Member]", "terseLabel": "Immune Medicine Revenue" } } }, "localname": "ImmuneMedicineRevenueMember", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRevenueScheduleOfDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "adpt_IncreaseDecreaseInOperatingLeaseRightOfUseAssetsAndLiabilities": { "auth_ref": [], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in operating lease right-of-use assets and liabilities .", "label": "Increase Decrease In Operating Lease Right Of Use Assets And Liabilities", "terseLabel": "Operating lease right-of-use assets and liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAssetsAndLiabilities", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "adpt_InventoryReserve": { "auth_ref": [], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Inventory reserve.", "label": "Inventory Reserve", "terseLabel": "Inventory reserve" } } }, "localname": "InventoryReserve", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "adpt_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": { "auth_ref": [], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee operating lease liability payments due after year four.", "label": "Lessee Operating Lease Liability Payments Due After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "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/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "adpt_MRDRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "MRD Revenue.", "label": "M R D Revenue [Member]", "terseLabel": "MRD Revenue" } } }, "localname": "MRDRevenueMember", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRevenueScheduleOfDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "adpt_MarketBasedRestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Market-Based Restricted Stock Units R S U.", "label": "Market Based Restricted Stock Units R S U [Member]", "terseLabel": "Market-Based Restricted Stock Units" } } }, "localname": "MarketBasedRestrictedStockUnitsRSUMember", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "adpt_MedicareReimbursementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Medicare Reimbursements.", "label": "Medicare Reimbursements [Member]", "terseLabel": "Medicare Reimbursements" } } }, "localname": "MedicareReimbursementsMember", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "adpt_MonteCarloValuationModelMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Monte Carlo Valuation Model.", "label": "Monte Carlo Valuation Model [Member]", "terseLabel": "Monte Carlo Valuation Model" } } }, "localname": "MonteCarloValuationModelMember", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "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/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/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/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "adpt_NoncashInterestExpense": { "auth_ref": [], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Noncash interest expense.", "label": "Noncash Interest Expense", "terseLabel": "Noncash interest expense" } } }, "localname": "NoncashInterestExpense", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "adpt_NoncashLeaseExpense": { "auth_ref": [], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.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/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "adpt_NonvestedMarketBasedRestrictedStockUnitsGrantedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nonvested market based restricted stock units granted.", "label": "Nonvested Market Based Restricted Stock Units Granted [Member]", "terseLabel": "Nonvested Market-based Restricted Stock Units Outstanding Granted" } } }, "localname": "NonvestedMarketBasedRestrictedStockUnitsGrantedMember", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholdersWeightedAverageCommonStockEquivalentsWereExcludedFromCalculationOfDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "adpt_NonvestedMarketBasedRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nonvested market-based restricted stock units.", "label": "Nonvested Market Based Restricted Stock Units [Member]", "terseLabel": "Nonvested Market-Based Restricted Stock Units" } } }, "localname": "NonvestedMarketBasedRestrictedStockUnitsMember", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureEquityIncentivePlansScheduleOfUnrecognizedSharebasedCompensationExpenseAndTheRemainingWeightedaverageRecognitionPeriodDetails" ], "xbrltype": "domainItemType" }, "adpt_NonvestedRestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nonvested Restricted Stock Units R S U.", "label": "Nonvested Restricted Stock Units R S U [Member]", "terseLabel": "Nonvested Restricted Stock Units" } } }, "localname": "NonvestedRestrictedStockUnitsRSUMember", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureEquityIncentivePlansScheduleOfUnrecognizedSharebasedCompensationExpenseAndTheRemainingWeightedaverageRecognitionPeriodDetails" ], "xbrltype": "domainItemType" }, "adpt_NonvestedStockOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nonvested Stock Options.", "label": "Nonvested Stock Options [Member]", "terseLabel": "Nonvested Stock Options" } } }, "localname": "NonvestedStockOptionsMember", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureEquityIncentivePlansScheduleOfUnrecognizedSharebasedCompensationExpenseAndTheRemainingWeightedaverageRecognitionPeriodDetails" ], "xbrltype": "domainItemType" }, "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/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "adpt_OrbimedRoyaltyCreditOpportunitiesIvLpMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "OrbiMed Royalty & Credit Opportunities IV, LP.", "label": "OrbiMed Royalty & Credit Opportunities IV, LP [Member]", "terseLabel": "OrbiMed" } } }, "localname": "OrbimedRoyaltyCreditOpportunitiesIvLpMember", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureRevenueInterestPurchaseAgreementAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureRevenueInterestPurchaseAgreementScheduleOfRevenueInterestLiabilityNetActivityDetails" ], "xbrltype": "domainItemType" }, "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/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "adpt_PotentialRevenueInterestPaymentToBeReceived": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Potential revenue interest payment to be received.", "label": "Potential Revenue Interest Payment To Be Received", "terseLabel": "Potential revenue interest payment to be received" } } }, "localname": "PotentialRevenueInterestPaymentToBeReceived", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureRevenueInterestPurchaseAgreementAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "adpt_PotentialRevenueInterestSecondPaymentToBeReceived": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Potential revenue interest second payment to be received.", "label": "Potential Revenue Interest Second Payment To Be Received", "terseLabel": "Potential revenue interest second payment to be received" } } }, "localname": "PotentialRevenueInterestSecondPaymentToBeReceived", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureRevenueInterestPurchaseAgreementAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "adpt_PotentialRevenueInterestThirdPaymentToBeReceived": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Potential revenue interest third payment to be received.", "label": "Potential Revenue Interest Third Payment To Be Received", "terseLabel": "Potential revenue interest third payment to be received" } } }, "localname": "PotentialRevenueInterestThirdPaymentToBeReceived", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureRevenueInterestPurchaseAgreementAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "adpt_PurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase agreement.", "label": "Purchase Agreement [Member]", "terseLabel": "Purchase Agreement" } } }, "localname": "PurchaseAgreementMember", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureRevenueInterestPurchaseAgreementAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureRevenueInterestPurchaseAgreementScheduleOfRevenueInterestLiabilityNetActivityDetails" ], "xbrltype": "domainItemType" }, "adpt_PurchaseAgreementSecondPaymentDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase agreement second payment date.", "label": "Purchase Agreement Second Payment Date", "terseLabel": "Purchase agreement, second payment date" } } }, "localname": "PurchaseAgreementSecondPaymentDate", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureRevenueInterestPurchaseAgreementAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "adpt_PurchaseAgreementThirdPaymentDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase agreement third payment date.", "label": "Purchase Agreement Third Payment Date", "terseLabel": "Purchase agreement, third payment date" } } }, "localname": "PurchaseAgreementThirdPaymentDate", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureRevenueInterestPurchaseAgreementAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "adpt_RegulatoryMilestoneRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regulatory Milestone Revenue.", "label": "Regulatory Milestone Revenue [Member]", "terseLabel": "Regulatory Milestone Revenue" } } }, "localname": "RegulatoryMilestoneRevenueMember", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRevenueScheduleOfDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "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/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "adpt_RevenueInterestLiabilityNet": { "auth_ref": [], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Revenue interest liability, net", "label": "Revenue Interest Liability, Net", "periodEndLabel": "Revenue interest liability, net at March 31, 2023", "periodStartLabel": "Revenue interest liability, net at December 31, 2022", "terseLabel": "Revenue interest liability, net" } } }, "localname": "RevenueInterestLiabilityNet", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureRevenueInterestPurchaseAgreementScheduleOfRevenueInterestLiabilityNetActivityDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "adpt_RevenueInterestPayable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Revenue Interest Payable", "label": "Revenue Interest Payable", "negatedLabel": "Revenue interest payable", "terseLabel": "Revenue interest payable" } } }, "localname": "RevenueInterestPayable", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureRevenueInterestPurchaseAgreementAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureRevenueInterestPurchaseAgreementScheduleOfRevenueInterestLiabilityNetActivityDetails" ], "xbrltype": "monetaryItemType" }, "adpt_RevenueInterestPaymentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue interest payment term.", "label": "Revenue Interest Payment Term", "terseLabel": "Revenue interest payment term" } } }, "localname": "RevenueInterestPaymentTerm", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureRevenueInterestPurchaseAgreementAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "adpt_RevenueInterestPurchaseAgreementTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue interest purchase agreement.", "label": "Revenue Interest Purchase Agreement [Text Block]", "terseLabel": "Revenue Interest Purchase Agreement" } } }, "localname": "RevenueInterestPurchaseAgreementTextBlock", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureRevenueInterestPurchaseAgreement1" ], "xbrltype": "textBlockItemType" }, "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/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/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/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "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/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureShareholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "adpt_ScheduleOfRevenueInterestLiabilityNetActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of revenue interest liability, net activity.", "label": "Schedule of Revenue Interest Liability, Net Activity [Table Text Block]", "terseLabel": "Schedule of Revenue Interest Liability, Net Activity" } } }, "localname": "ScheduleOfRevenueInterestLiabilityNetActivityTableTextBlock", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureRevenueInterestPurchaseAgreementTables" ], "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/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "adpt_ScheduleOfUnrecognizedShareBasedCompensationExpenseAndTheExpectedWeightedAverageRemainingRecognitionPeriodTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of unrecognized share-based compensation expense and the expected weighted-average remaining recognition period.", "label": "Schedule Of Unrecognized Share Based Compensation Expense And The Expected Weighted Average Remaining Recognition Period Table [Text Block]", "terseLabel": "Schedule of Unrecognized Share-Based Compensation Expense and the Remaining Weighted-Average Recognition Period" } } }, "localname": "ScheduleOfUnrecognizedShareBasedCompensationExpenseAndTheExpectedWeightedAverageRemainingRecognitionPeriodTableTextBlock", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "adpt_ShareBasedCompensationArrangementByShareBasedPayementEquityIncentivePlanReserve": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payement Equity Incentive Plan Reserve", "label": "Share Based Compensation Arrangement By Share Based Payement Equity Incentive Plan Reserve", "terseLabel": "2019 Equity Incentive Plan reserve increase effective January 1, 2023" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPayementEquityIncentivePlanReserve", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfChangesInSharesAvailableForGrantDetails" ], "xbrltype": "sharesItemType" }, "adpt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesEarnedUnderTheAward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award number of shares earned under the award.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Earned Under The Award", "terseLabel": "Common stock that may be earned under the award" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesEarnedUnderTheAward", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "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 Stock Options, Stock Options vested and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisable", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2009PlanAnd2019PlanDetails" ], "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, Stock Options vested and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableIntrinsicValue", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2009PlanAnd2019PlanDetails" ], "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, Stock Options vested and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableWeightedAverageExercisePrice", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2009PlanAnd2019PlanDetails" ], "xbrltype": "perShareItemType" }, "adpt_ShareBasedCompensationArrangementByShareBasedPaymentAwardRequisiteServicePeriodTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award requisite service period term.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Requisite Service Period Term", "terseLabel": "Requisite service period term" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRequisiteServicePeriodTerm", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "adpt_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsRestrictedStockUnitsGrantedAndMaximumMarketBasedRestrictedStockUnitsGrantedEligibleToBeEarned": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award, stock options restricted stock units granted and maximum market based restricted stock units granted eligible to be earned.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Stock Options Restricted Stock Units Granted And Maximum Market Based Restricted Stock Units Granted Eligible To Be Earned", "terseLabel": "Stock options and restricted stock units granted and the maximum market-based restricted stock units granted eligible to be earned" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsRestrictedStockUnitsGrantedAndMaximumMarketBasedRestrictedStockUnitsGrantedEligibleToBeEarned", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfChangesInSharesAvailableForGrantDetails" ], "xbrltype": "sharesItemType" }, "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/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "adpt_ShareBasedCompensationArrangementByShareBasedPaymentAwardsForfeitedCanceledOrExpired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment awards forfeited, canceled or expired.", "label": "Share Based Compensation Arrangement By Share Based Payment Awards Forfeited Canceled Or Expired", "terseLabel": "Stock options and restricted stock units forfeited or expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardsForfeitedCanceledOrExpired", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfChangesInSharesAvailableForGrantDetails" ], "xbrltype": "sharesItemType" }, "adpt_SharebasedCompensationArrangementBySharebasedPaymentAwardPerformancePeriodTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sharebased compensation arrangement by sharebased payment award performance period term.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Performance Period Term", "terseLabel": "Performance period term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPerformancePeriodTerm", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "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/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/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/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/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/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" ], "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/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/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/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfChangesInSharesAvailableForGrantDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfRestrictedStockUnitActivityDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/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 Consolidated Financial Statements" } } }, "localname": "UnauditedInterimFinancialStatementsPolicyTextBlock", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "adpt_UnvestedRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unvested restricted stock units.", "label": "Unvested Restricted Stock Units [Member]", "terseLabel": "Nonvested Restricted Stock Units Outstanding" } } }, "localname": "UnvestedRestrictedStockUnitsMember", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholdersWeightedAverageCommonStockEquivalentsWereExcludedFromCalculationOfDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "adpt_UpfrontPaymentReceived": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Upfront payment received.", "label": "Upfront Payment Received", "terseLabel": "Upfront payment received" } } }, "localname": "UpfrontPaymentReceived", "nsuri": "http://www.adaptivebiotech.com/20230331", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureRevenueInterestPurchaseAgreementAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r516" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r517" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address Address Line1", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address City Or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address State Or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r514" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r514" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r514" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation State Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r518" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r514" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r514" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r514" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r514" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r513" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Security12b Title", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r515" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r536" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]", "terseLabel": "Chief Executive Officer" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r171", "r172", "r269", "r276", "r478", "r480" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureRevenueInterestPurchaseAgreementAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureRevenueInterestPurchaseAgreementScheduleOfRevenueInterestLiabilityNetActivityDetails" ], "xbrltype": "stringItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r219", "r496", "r554", "r600" ], "lang": { "en-us": { "role": { "label": "Major Customers [Axis]", "terseLabel": "Customer" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureDeferredRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureDeferredRevenueAdditionalInformationDetails1", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r255", "r256", "r257", "r258", "r323", "r429", "r447", "r473", "r474", "r492", "r504", "r512", "r551", "r591", "r592", "r593", "r594", "r595", "r596" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureRevenueInterestPurchaseAgreementAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureDeferredRevenueAdditionalInformationDetails1", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfEstimatedGrantDateFairValueOfStockOptionsGrantedDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r255", "r256", "r257", "r258", "r323", "r429", "r447", "r473", "r474", "r492", "r504", "r512", "r551", "r591", "r592", "r593", "r594", "r595", "r596" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfEstimatedGrantDateFairValueOfStockOptionsGrantedDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r219", "r496", "r554", "r600" ], "lang": { "en-us": { "role": { "label": "Name Of Major Customer [Domain]", "terseLabel": "Customer" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureDeferredRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureDeferredRevenueAdditionalInformationDetails1", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]", "terseLabel": "Ownership" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r217", "r431", "r494", "r511", "r546", "r547", "r554", "r599" ], "lang": { "en-us": { "role": { "label": "Product Or Service [Axis]", "terseLabel": "Product and Service" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureDeferredRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRevenueScheduleOfDisaggregatedRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r217", "r431", "r494", "r511", "r546", "r547", "r554", "r599" ], "lang": { "en-us": { "role": { "label": "Products And Services [Domain]", "terseLabel": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureDeferredRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRevenueScheduleOfDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r255", "r256", "r257", "r258", "r316", "r323", "r350", "r351", "r352", "r405", "r429", "r447", "r473", "r474", "r492", "r504", "r512", "r545", "r551", "r592", "r593", "r594", "r595", "r596" ], "lang": { "en-us": { "role": { "label": "Range [Axis]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureRevenueInterestPurchaseAgreementAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureDeferredRevenueAdditionalInformationDetails1", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfEstimatedGrantDateFairValueOfStockOptionsGrantedDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r255", "r256", "r257", "r258", "r316", "r323", "r350", "r351", "r352", "r405", "r429", "r447", "r473", "r474", "r492", "r504", "r512", "r545", "r551", "r592", "r593", "r594", "r595", "r596" ], "lang": { "en-us": { "role": { "label": "Range [Member]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureRevenueInterestPurchaseAgreementAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureDeferredRevenueAdditionalInformationDetails1", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfEstimatedGrantDateFairValueOfStockOptionsGrantedDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r171", "r172", "r269", "r276", "r479", "r480" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureRevenueInterestPurchaseAgreementAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureRevenueInterestPurchaseAgreementScheduleOfRevenueInterestLiabilityNetActivityDetails" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r536", "r588" ], "lang": { "en-us": { "role": { "label": "Title Of Individual [Axis]", "terseLabel": "Title of Individual" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/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/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r8", "r510" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable Current", "terseLabel": "Accounts payable", "totalLabel": "Accounts Payable, Current, Total" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r471" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r220", "r221" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.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", "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "auth_ref": [ "r36" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r10" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of 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", "totalLabel": "Accrued Liabilities, Current, Total" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r18", "r19", "r20", "r145", "r442", "r452", "r453" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income Loss Net Of Tax", "terseLabel": "Accumulated other comprehensive loss", "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r17", "r20", "r99", "r398", "r448", "r449", "r523", "r524", "r525", "r531", "r532", "r533" ], "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 Gain (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r3", "r510" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid In Capital", "terseLabel": "Additional paid-in capital", "totalLabel": "Additional Paid in Capital, Total" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r359", "r360", "r361", "r531", "r532", "r533", "r584" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid In Capital [Member]", "terseLabel": "Additional Paid In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r89", "r90", "r325" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value", "terseLabel": "Common stock option, restricted stock unit and market-based restricted stock unit share-based compensation", "totalLabel": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Total", "verboseLabel": "Share-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r354" ], "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": "Recognized share-based compensation expense", "verboseLabel": "Total share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfCompensationCostsRelatedToStockOptionsAndRsusIncludedOnUnauditedCondensedConsolidatedStatementsOfO", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r35", "r62", "r64" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 4.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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r193" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholdersWeightedAverageCommonStockEquivalentsWereExcludedFromCalculationOfDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share By Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholdersWeightedAverageCommonStockEquivalentsWereExcludedFromCalculationOfDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholdersWeightedAverageCommonStockEquivalentsWereExcludedFromCalculationOfDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities Name [Domain]", "terseLabel": "Antidilutive Securities, Name" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholdersWeightedAverageCommonStockEquivalentsWereExcludedFromCalculationOfDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureRevenueInterestPurchaseAgreementAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureRevenueInterestPurchaseAgreementScheduleOfRevenueInterestLiabilityNetActivityDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRevenueScheduleOfDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r116", "r124", "r141", "r170", "r208", "r211", "r215", "r229", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r366", "r370", "r384", "r510", "r549", "r550", "r589" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r136", "r147", "r170", "r229", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r366", "r370", "r384", "r510", "r549", "r550", "r589" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 0.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets Current [Abstract]", "terseLabel": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r105" ], "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", "totalLabel": "Assets, Fair Value Disclosure, Total" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r58" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails": { "order": 2.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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r59" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails": { "order": 0.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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r223", "r236" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r57", "r222", "r236", "r434" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails": { "order": 1.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", "totalLabel": "Debt Securities, Available-for-Sale, Total", "verboseLabel": "Short-term marketable securities (amortized cost of $295,689 and $214,115, respectively)" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r56", "r236" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.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": "Debt Securities, Available-for-Sale, Current", "terseLabel": "Short-term marketable securities (amortized cost of $347,988 and $412,282, respectively)" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureEquityIncentivePlansScheduleOfUnrecognizedSharebasedCompensationExpenseAndTheRemainingWeightedaverageRecognitionPeriodDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfRestrictedStockUnitActivityDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestmentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r103", "r104" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r0", "r43", "r53" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r39", "r40", "r41" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r37", "r138", "r476" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 0.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", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r38", "r115" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r32", "r37", "r42" ], "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", "totalLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r32", "r112" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "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", "verboseLabel": "Noncash investing activities" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class Of Stock [Line Items]", "terseLabel": "Class Of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "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": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]" } } }, "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureRevenueInterestPurchaseAgreementAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureRevenueInterestPurchaseAgreementScheduleOfRevenueInterestLiabilityNetActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r68" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r13", "r119", "r129" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments And Contingencies", "terseLabel": "Commitments and contingencies (Note 9)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments And Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r67", "r253", "r254", "r472", "r548" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments And Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r14" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r531", "r532", "r584" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r2" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r2" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r2" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r2", "r72" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock Shares Outstanding", "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "terseLabel": "Common stock outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r2", "r510" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock: $0.0001 par value, 340,000,000 shares authorized at March 31, 2023 and December 31, 2022; 144,279,969 and 143,105,002 shares issued and outstanding at March 31, 2023 and December 31, 2022, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockVotingRights": { "auth_ref": [ "r73" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r21", "r152", "r154", "r161", "r437", "r445" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited": { "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 attributable to Adaptive Biotechnologies Corporation" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r95", "r96", "r102", "r152", "r154", "r160", "r436", "r444" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest", "negatedLabel": "Add: Comprehensive loss attributable to noncontrolling interest", "totalLabel": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest, Total" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r94", "r102", "r152", "r154", "r159", "r435", "r443" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "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. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r47", "r48", "r109", "r110", "r219", "r471" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r47", "r48", "r109", "r110", "r219", "r454", "r471" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk By Benchmark [Axis]", "terseLabel": "Revenue" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r47", "r48", "r109", "r110", "r219", "r471", "r602" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk By Type [Axis]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r123", "r202" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r47", "r48", "r109", "r110", "r219" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk Percentage1", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r47", "r48", "r109", "r110", "r219", "r471" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r553" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureDeferredRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r291", "r292", "r312" ], "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, 2023", "periodStartLabel": "Deferred revenue balance at December 31, 2022", "totalLabel": "Contract with Customer, Liability, Total" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureDeferredRevenueScheduleOfChangesInDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r291", "r292", "r312" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.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 portion of deferred revenue", "verboseLabel": "Current deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureDeferredRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination": { "auth_ref": [ "r493" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureDeferredRevenueScheduleOfChangesInDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r291", "r292", "r312" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract With Customer Liability Noncurrent", "terseLabel": "Deferred revenue, less current portion", "verboseLabel": "Non-current deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureDeferredRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r313" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureDeferredRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureDeferredRevenueScheduleOfChangesInDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestmentsScheduleOfGrossUnrealizedHoldingLossesAndFairValueForInvestmentsInUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r501", "r503", "r601" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r25", "r431" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 0.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", "totalLabel": "Cost of Goods and Services Sold, Total" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfCompensationCostsRelatedToStockOptionsAndRsusIncludedOnUnauditedCondensedConsolidatedStatementsOfO" ], "xbrltype": "domainItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r24" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs And Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r46", "r219" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r12", "r268" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Effective interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureRevenueInterestPurchaseAgreementAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent": { "auth_ref": [ "r236", "r537" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent": { "auth_ref": [ "r236", "r537" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "auth_ref": [ "r227", "r238", "r486" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestmentsScheduleOfGrossUnrealizedHoldingLossesAndFairValueForInvestmentsInUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "auth_ref": [ "r227", "r238" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestmentsScheduleOfGrossUnrealizedHoldingLossesAndFairValueForInvestmentsInUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "auth_ref": [ "r227", "r238", "r486" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestmentsScheduleOfGrossUnrealizedHoldingLossesAndFairValueForInvestmentsInUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "auth_ref": [ "r227", "r238" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestmentsScheduleOfGrossUnrealizedHoldingLossesAndFairValueForInvestmentsInUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r228" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestmentsAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestmentsScheduleOfGrossUnrealizedHoldingLossesAndFairValueForInvestmentsInUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": { "auth_ref": [ "r226", "r486", "r542" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r113", "r552" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedLabel": "Capitalized issuance costs", "terseLabel": "Debt issuance costs", "totalLabel": "Debt Issuance Costs, Net, Total" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureRevenueInterestPurchaseAgreementAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r35", "r65" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.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", "totalLabel": "Depreciation, Total" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation Of Revenue [Line Items]", "terseLabel": "Disaggregation Of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureDeferredRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureDeferredRevenueAdditionalInformationDetails1", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRevenueScheduleOfDisaggregatedRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r311", "r494", "r495", "r496", "r497", "r498", "r499", "r500" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation Of Revenue [Table]", "terseLabel": "Disaggregation Of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureDeferredRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureDeferredRevenueAdditionalInformationDetails1", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRevenueScheduleOfDisaggregatedRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r554" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation Of Revenue Table [Text Block]", "terseLabel": "Schedule of Disaggregated Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r327", "r355", "r356", "r358", "r362", "r505" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/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/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r162", "r178", "r179", "r180", "r181", "r182", "r186", "r188", "r190", "r191", "r192", "r196", "r375", "r376", "r438", "r446", "r483" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share Basic", "terseLabel": "Net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, basic", "totalLabel": "Earnings Per Share, Basic, Total" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholdersComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonShareholdersDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r162", "r178", "r179", "r180", "r181", "r182", "r188", "r190", "r191", "r192", "r196", "r375", "r376", "r438", "r446", "r483" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share Diluted", "terseLabel": "Net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, diluted", "totalLabel": "Earnings Per Share, Diluted, Total" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholdersComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonShareholdersDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r193", "r194", "r195", "r197" ], "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 Adaptive Biotechnologies Corporation Common Shareholders" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholders" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r10" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.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", "totalLabel": "Employee-related Liabilities, Current, Total" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r357" ], "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": "Remaining Weighted-Average Recognition Period (in years)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureEquityIncentivePlansScheduleOfUnrecognizedSharebasedCompensationExpenseAndTheRemainingWeightedaverageRecognitionPeriodDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r582" ], "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" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureEquityIncentivePlansScheduleOfUnrecognizedSharebasedCompensationExpenseAndTheRemainingWeightedaverageRecognitionPeriodDetails" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Grant", "verboseLabel": "Common Stock Options Granted" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholdersWeightedAverageCommonStockEquivalentsWereExcludedFromCalculationOfDilutedNetLossPerShareDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r72", "r133", "r155", "r156", "r157", "r173", "r174", "r175", "r177", "r183", "r185", "r198", "r230", "r290", "r359", "r360", "r361", "r363", "r364", "r374", "r385", "r386", "r387", "r388", "r389", "r390", "r398", "r448", "r449", "r450" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r377", "r378", "r382" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r107" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r105", "r108" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r270", "r317", "r318", "r319", "r320", "r321", "r322", "r378", "r402", "r403", "r404", "r488", "r489", "r501", "r502", "r503" ], "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": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r377", "r378", "r379", "r380", "r383" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/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/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r381" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r270", "r317", "r322", "r378", "r402", "r501", "r502", "r503" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r270", "r317", "r322", "r378", "r403", "r488", "r489", "r501", "r502", "r503" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r270", "r317", "r318", "r319", "r320", "r321", "r322", "r378", "r404", "r488", "r489", "r501", "r502", "r503" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r270", "r317", "r318", "r319", "r320", "r321", "r322", "r402", "r403", "r404", "r488", "r489", "r501", "r502", "r503" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r381", "r383" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r224", "r225", "r231", "r232", "r233", "r234", "r235", "r237", "r239", "r240", "r272", "r287", "r372", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r486", "r538", "r539", "r540", "r603", "r604", "r605", "r606", "r607", "r608", "r609" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r63", "r432" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.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", "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "terseLabel": "Intangible assets, net", "totalLabel": "Net Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r26" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 3.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", "totalLabel": "General and Administrative Expense, Total" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General And Administrative Expense [Member]", "terseLabel": "General and Administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfCompensationCostsRelatedToStockOptionsAndRsusIncludedOnUnauditedCondensedConsolidatedStatementsOfO" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r139", "r241", "r433", "r487", "r510", "r543", "r544" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 6.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", "periodEndLabel": "Goodwill, Ending Balance", "periodStartLabel": "Goodwill, Beginning Balance", "terseLabel": "Goodwill", "totalLabel": "Goodwill, Total" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r242", "r246" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfCompensationCostsRelatedToStockOptionsAndRsusIncludedOnUnauditedCondensedConsolidatedStatementsOfO" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r246" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfCompensationCostsRelatedToStockOptionsAndRsusIncludedOnUnauditedCondensedConsolidatedStatementsOfO" ], "xbrltype": "domainItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r34" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 14.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", "totalLabel": "Increase (Decrease) in Accounts Payable and Accrued Liabilities, Total" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r34" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 11.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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r430", "r527" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase Decrease In Contract With Customer Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r34" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase Decrease In Inventories", "negatedLabel": "Inventory", "totalLabel": "Increase (Decrease) in Inventories, Total" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase Decrease In Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r34" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 17.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", "totalLabel": "Increase (Decrease) in Other Operating Assets and Liabilities, Net, Total" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r34" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase Decrease In Prepaid Deferred Expense And Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InterestAndOtherIncome": { "auth_ref": [], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r113", "r121", "r158", "r207", "r391" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense", "terseLabel": "Interest expense", "totalLabel": "Interest Expense, Total" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r27", "r271", "r273", "r490", "r491" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest expense", "totalLabel": "Interest Expense, Debt, Total" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureRevenueInterestPurchaseAgreementScheduleOfRevenueInterestLiabilityNetActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r163", "r166", "r167" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestReceivableCurrent": { "auth_ref": [ "r521" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r146", "r477", "r510" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory Net", "terseLabel": "Inventory", "totalLabel": "Inventory, Net, Total" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestmentsScheduleOfGrossUnrealizedHoldingLossesAndFairValueForInvestmentsInUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/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/2022", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r61", "r114", "r122", "r131", "r475" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee Disclosure [Abstract]" } } }, "localname": "LesseeDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r587" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r396" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.adaptivebiotech.com/20230331/taxonomy/role/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 payment for operating lease.", "label": "Lessee Operating Lease Liability Payments Due", "totalLabel": "Total undiscounted lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r396" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Next Twelve Months", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r396" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Year Four", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r396" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Year Three", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r396" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Year Two", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r587" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2023 (excluding the three months ended March 31, 2023)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r396" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails2": { "order": 0.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": "Less: Imputed interest rate" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r397" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r9", "r170", "r229", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r367", "r370", "r371", "r384", "r484", "r549", "r589", "r590" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r7", "r118", "r127", "r510", "r530", "r541", "r586" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r11", "r137", "r170", "r229", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r367", "r370", "r371", "r384", "r510", "r549", "r589", "r590" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 0.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities Current [Abstract]", "terseLabel": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r16", "r117", "r126", "r170", "r229", "r259", "r261", "r262", "r263", "r266", "r267", "r384" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Minority Interest", "periodEndLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Ending Balance", "periodStartLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Beginning Balance", "terseLabel": "Noncontrolling interest", "totalLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Total" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "Minority Interest Ownership Percentage By Parent", "terseLabel": "Ownership interest percentage" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r555" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r165" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided By Used In Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Financing Activities [Abstract]", "terseLabel": "Financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r165" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided By Used In Investing Activities", "totalLabel": "Net cash provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Investing Activities [Abstract]", "terseLabel": "Investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r32", "r33", "r36" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided By Used In Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "Operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r22", "r36", "r120", "r130", "r135", "r150", "r153", "r157", "r170", "r176", "r178", "r179", "r180", "r181", "r184", "r185", "r189", "r208", "r210", "r214", "r216", "r229", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r376", "r384", "r485", "r549" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income Loss", "terseLabel": "Net loss attributable to Adaptive Biotechnologies Corporation", "totalLabel": "Net loss attributable to Adaptive Biotechnologies Corporation" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholdersComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonShareholdersDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r97", "r101", "r150", "r153", "r184", "r185", "r525" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income Loss Attributable To Noncontrolling Interest", "negatedLabel": "Add: Net loss attributable to noncontrolling interest", "totalLabel": "Net Income (Loss) Attributable to Noncontrolling Interest, Total" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r92", "r290", "r531", "r532", "r533" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r208", "r210", "r214", "r216", "r485" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 0.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income Loss", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r393" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails2": { "order": 2.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", "totalLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r393" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails": { "order": 0.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease Liability Current", "negatedLabel": "Less: Current portion", "terseLabel": "Current portion of operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r393" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r394", "r395" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r392" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease Right Of Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r140" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 7.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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income Loss Net Of Tax Period Increase Decrease [Abstract]", "terseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r94", "r95", "r98", "r151", "r154" ], "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 (loss)", "totalLabel": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r148", "r149" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax", "terseLabel": "Change in unrealized gains and losses on investments" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r36" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10.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", "totalLabel": "Other Noncash Income (Expense), Total" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain": { "auth_ref": [ "r60" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForProceedsFromTenantAllowance": { "auth_ref": [ "r28", "r30" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net cash outflow or inflow from monetary allowance granted by the landlord to a tenant to entice tenant to move into landlords building which will enable the tenant to prepare the leased premises for tenants occupancy.", "label": "Payments For Proceeds From Tenant Allowance", "negatedLabel": "Cash received for tenant improvement allowances" } } }, "localname": "PaymentsForProceedsFromTenantAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r245", "r526" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments For Restructuring", "terseLabel": "Restructuring costs paid" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRestructuringAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r55" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for purchase of marketable security.", "label": "Payments To Acquire Marketable Securities", "negatedLabel": "Purchases of marketable securities" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r29" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments To Acquire Property Plant And Equipment", "negatedLabel": "Purchases of property and equipment", "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfChangesInSharesAvailableForGrantDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfRestrictedStockUnitActivityDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfChangesInSharesAvailableForGrantDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfRestrictedStockUnitActivityDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r1", "r274" ], "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" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r1" ], "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" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r1", "r274" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r1" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock Shares Outstanding", "periodEndLabel": "Preferred Stock, Shares Outstanding, Ending Balance", "periodStartLabel": "Preferred Stock, Shares Outstanding, Beginning Balance", "terseLabel": "Preferred stock outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r1", "r510" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock Value", "terseLabel": "Preferred stock: $0.0001 par value, 10,000,000 shares authorized at March 31, 2023 and December 31, 2022; no shares issued and outstanding at March 31, 2023 and December 31, 2022" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r522" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense And Other Assets Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Proceeds From Sale And Maturity Of Marketable Securities", "terseLabel": "Proceeds from maturities of marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r31", "r88" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 0.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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r135", "r150", "r153", "r164", "r170", "r176", "r184", "r185", "r208", "r210", "r214", "r216", "r229", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r365", "r368", "r369", "r376", "r384", "r439", "r485", "r508", "r509", "r525", "r549" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Profit Loss", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r66", "r128", "r441", "r510" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property Plant And Equipment Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property, Plant and Equipment, Net, Total" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r91", "r132", "r597" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.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", "totalLabel": "Research and Development Expense, Total" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfCompensationCostsRelatedToStockOptionsAndRsusIncludedOnUnauditedCondensedConsolidatedStatementsOfO" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r470", "r520", "r528" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "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 (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring And Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r243", "r245", "r248", "r251", "r252" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring And Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRestructuring" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringAndRelatedCostExpectedCost1": { "auth_ref": [ "r244", "r247", "r249", "r250" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount expected to be recognized in earnings for the specified restructuring cost.", "label": "Restructuring And Related Cost Expected Cost1", "terseLabel": "Estimated aggregate restructuring costs recognized", "totalLabel": "Restructuring and Related Cost, Expected Cost, Total" } } }, "localname": "RestructuringAndRelatedCostExpectedCost1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRestructuringAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of positions eliminated during the period as a result of restructuring activities.", "label": "Restructuring And Related Cost Number Of Positions Eliminated", "terseLabel": "Restructuring, reduction in workforce" } } }, "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminated", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRestructuringAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r4", "r79", "r125", "r451", "r453", "r510" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings Accumulated Deficit", "terseLabel": "Accumulated deficit", "totalLabel": "Retained Earnings (Accumulated Deficit), Total" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r133", "r173", "r174", "r175", "r177", "r183", "r185", "r230", "r359", "r360", "r361", "r363", "r364", "r374", "r448", "r450" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue From Contract With Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r205", "r206", "r209", "r212", "r213", "r217", "r218", "r219", "r310", "r311", "r431" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 0.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": "Revenue", "verboseLabel": "Revenue from collaboration agreement" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRevenueScheduleOfDisaggregatedRevenueDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r315", "r481" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r293", "r294", "r295", "r296", "r297", "r298", "r300", "r301", "r314", "r315" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue From Contract With Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRevenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r299" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureDeferredRevenueAdditionalInformationDetails1" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r299" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureDeferredRevenueAdditionalInformationDetails1" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r219", "r535" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]", "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholdersWeightedAverageCommonStockEquivalentsWereExcludedFromCalculationOfDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r44" ], "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" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholdersTables" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestmentsAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "auth_ref": [ "r583" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]" } } }, "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureRevenueInterestPurchaseAgreementAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureRevenueInterestPurchaseAgreementScheduleOfRevenueInterestLiabilityNetActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r534" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r86" ], "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 Unaudited Condensed Consolidated Statements of Operations" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r377", "r378" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r324", "r326", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureEquityIncentivePlansScheduleOfUnrecognizedSharebasedCompensationExpenseAndTheRemainingWeightedaverageRecognitionPeriodDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfCompensationCostsRelatedToStockOptionsAndRsusIncludedOnUnauditedCondensedConsolidatedStatementsOfO", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfChangesInSharesAvailableForGrantDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfEstimatedGrantDateFairValueOfStockOptionsGrantedDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r81", "r82", "r83" ], "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 2009 Plan and 2019 Plan" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r85" ], "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 Grant Date Fair Value of Stock Options Granted" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r69", "r70", "r71", "r73", "r74", "r75", "r76", "r77", "r78", "r79", "r142", "r143", "r144", "r199", "r274", "r275", "r276", "r278", "r282", "r287", "r289", "r492", "r519", "r529" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule Of Stock By Class [Table]", "terseLabel": "Schedule Of Stock By Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in restricted stock units (RSUs).", "label": "Schedule Of Unvested Restricted Stock Units Roll Forward Table [Text Block]", "terseLabel": "Summary of Restricted Stock Unit Activity" } } }, "localname": "ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r45", "r47", "r48", "r49", "r109", "r111" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 2.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", "totalLabel": "Selling and Marketing Expense, Total" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r23" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfCompensationCostsRelatedToStockOptionsAndRsusIncludedOnUnauditedCondensedConsolidatedStatementsOfO" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r494" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Service Revenue" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRevenueScheduleOfDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r34" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share Based Compensation", "terseLabel": "Share-based compensation expense", "totalLabel": "Share-Based Payment Arrangement, Noncash Expense, Total" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r505" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r344" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period", "negatedLabel": "Restricted Stock Units Outstanding, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r344" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-Average Grant Date Fair Value per Share, Nonvested Outstanding, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r342" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period", "terseLabel": "Restricted Stock Units Outstanding, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r342" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-Average Grant Date Fair Value per Share, Nonvested Outstanding, Granted", "verboseLabel": "Grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r339", "r340" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number", "periodEndLabel": "Restricted Stock Units Outstanding, Nonvested Outstanding, Ending Balance", "periodStartLabel": "Restricted Stock Units Outstanding, Nonvested Outstanding, Beginning Balance", "terseLabel": "Restricted stock units outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Roll Forward", "terseLabel": "Restricted Stock Units Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r339", "r340" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted-Average Grant Date Fair Value per Share, Nonvested Outstanding, Ending Balance", "periodStartLabel": "Weighted-Average Grant Date Fair Value per Share, Nonvested Outstanding, Beginning Balance", "terseLabel": "Weighted-average grant date fair value per share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value Roll Forward", "terseLabel": "Weighted-Average Grant Date Fair Value per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period", "negatedLabel": "Restricted Stock Units Outstanding, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r343" ], "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, Nonvested Outstanding, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfEstimatedGrantDateFairValueOfStockOptionsGrantedDetails" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfEstimatedGrantDateFairValueOfStockOptionsGrantedDetails" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfEstimatedGrantDateFairValueOfStockOptionsGrantedDetails" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfEstimatedGrantDateFairValueOfStockOptionsGrantedDetails" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfEstimatedGrantDateFairValueOfStockOptionsGrantedDetails" ], "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]", "verboseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureEquityIncentivePlansScheduleOfUnrecognizedSharebasedCompensationExpenseAndTheRemainingWeightedaverageRecognitionPeriodDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfCompensationCostsRelatedToStockOptionsAndRsusIncludedOnUnauditedCondensedConsolidatedStatementsOfO", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfChangesInSharesAvailableForGrantDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfEstimatedGrantDateFairValueOfStockOptionsGrantedDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfRestrictedStockUnitActivityDetails" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r507" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r87" ], "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 at March 31, 2023", "periodStartLabel": "Shares available for grant at December 31, 2022", "terseLabel": "Shares available for future issuance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfChangesInSharesAvailableForGrantDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Expirations In Period", "negatedLabel": "Shares Subject to Outstanding Stock Options, Stock Options expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2009PlanAnd2019PlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r562" ], "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 Stock Options, Stock Options forfeited", "totalLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Total" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2009PlanAnd2019PlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r562" ], "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, Stock Options forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2009PlanAnd2019PlanDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r335" ], "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 Stock Options, Stock Options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2009PlanAnd2019PlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r345" ], "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": "Fair value of common stock" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfEstimatedGrantDateFairValueOfStockOptionsGrantedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r87" ], "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, Stock Option outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2009PlanAnd2019PlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r331", "r332" ], "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 Stock Options, Stock Options outstanding, Ending Balance", "periodStartLabel": "Shares Subject to Outstanding Stock Options, Stock Options outstanding, Beginning Balance", "terseLabel": "Weighted-average grant date fair value per share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2009PlanAnd2019PlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r331", "r332" ], "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, Stock Options outstanding, Ending Balance", "periodStartLabel": "Weighted Average Exercise Price per Share, Stock Options outstanding, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2009PlanAnd2019PlanDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureEquityIncentivePlansScheduleOfUnrecognizedSharebasedCompensationExpenseAndTheRemainingWeightedaverageRecognitionPeriodDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfRestrictedStockUnitActivityDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r336" ], "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, Stock Options exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2009PlanAnd2019PlanDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Expirations In Period Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price per Share, Stock Options expired" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2009PlanAnd2019PlanDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r335" ], "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, Stock Options granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2009PlanAnd2019PlanDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r506" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r349" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfEstimatedGrantDateFairValueOfStockOptionsGrantedDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r84" ], "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 stock options outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r43", "r168" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r15", "r72", "r133", "r155", "r156", "r157", "r173", "r174", "r175", "r177", "r183", "r185", "r198", "r230", "r290", "r359", "r360", "r361", "r363", "r364", "r374", "r385", "r386", "r387", "r388", "r389", "r390", "r398", "r448", "r449", "r450" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Stockholders Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r173", "r174", "r175", "r198", "r431" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r1", "r2", "r72", "r79", "r336" ], "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 Stock Options, Stock Options exercised", "terseLabel": "Issuance of common stock for cash upon exercise of stock options, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2009PlanAnd2019PlanDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r15", "r72", "r79" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r2", "r5", "r6", "r54", "r510", "r530", "r541", "r586" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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": "Stockholders' Equity Attributable to Parent, Ending Balance", "periodStartLabel": "Stockholders' Equity Attributable to Parent, Beginning Balance", "totalLabel": "Total Adaptive Biotechnologies Corporation shareholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r92", "r93", "r100", "r133", "r134", "r156", "r173", "r174", "r175", "r177", "r183", "r230", "r290", "r359", "r360", "r361", "r363", "r364", "r374", "r385", "r386", "r390", "r398", "r449", "r450", "r530", "r541", "r586" ], "calculation": { "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders Equity Including Portion Attributable To Noncontrolling Interest", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total shareholders\u2019 equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r80", "r169", "r275", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r288", "r290", "r373" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureShareholdersEquity" ], "xbrltype": "textBlockItemType" }, "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "verboseLabel": "Supplemental disclosure of cash flow information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r224", "r225", "r272", "r287", "r372", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r538", "r539", "r540", "r603", "r604", "r605", "r606", "r607", "r608", "r609" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r583" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureRevenueInterestPurchaseAgreementAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/DisclosureRevenueInterestPurchaseAgreementScheduleOfRevenueInterestLiabilityNetActivityDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureRevenueScheduleOfDisaggregatedRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_USTreasuryAndGovernmentMember": { "auth_ref": [ "r440", "r501", "r601" ], "lang": { "en-us": { "role": { "documentation": "This category includes investments in debt securities issued by the United States Department of the Treasury, US Government Agencies and US Government-sponsored Enterprises. Such securities may include treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years), debt securities issued by the Government National Mortgage Association (Ginnie Mae) and debt securities issued by the Federal National Mortgage Association (Fannie Mae) or the Federal Home Loan Mortgage Corporation (Freddie Mac).", "label": "US Treasury and Government [Member]", "terseLabel": "U.S. Government Treasury and Agency Securities" } } }, "localname": "USTreasuryAndGovernmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestmentsScheduleOfGrossUnrealizedHoldingLossesAndFairValueForInvestmentsInUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r482", "r501", "r503", "r598" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "US Treasury Securities [Member]", "terseLabel": "U.S. Government Treasury Securities" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r50", "r51", "r52", "r200", "r201", "r203", "r204" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use Of Estimates", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationTechniqueAxis": { "auth_ref": [ "r106" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationTechniqueDomain": { "auth_ref": [ "r106" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationTechniqueOptionPricingModelMember": { "auth_ref": [ "r585" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r187", "r192" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number Of Diluted Shares Outstanding", "terseLabel": "Weighted-average shares used in computing net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, diluted", "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted, Total" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholdersComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonShareholdersDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r186", "r192" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number Of Shares Outstanding Basic", "terseLabel": "Weighted-average shares used in computing net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, basic", "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholdersComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonShareholdersDetails", "http://www.adaptivebiotech.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "https://asc.fasb.org/subtopic&trid=2176304", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/subtopic&trid=2209399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "https://asc.fasb.org/subtopic&trid=2324412", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27337-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922890-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(e))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "https://asc.fasb.org/topic&trid=2175745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r513": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r514": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r515": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r516": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r517": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r518": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r53": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r548": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27340-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r603": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r604": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r605": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r606": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r607": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r608": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r609": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r61": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r67": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613674-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 75 0000950170-23-017250-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-23-017250-xbrl.zip M4$L#!!0 ( V$HU9RD#LF:;H! : (@ 1 861P="TR,#(S,#,S,2YH M=&WLO>EV&TF2)OI_GB)&O=S,<^F4[XN4F7.8E%2M,ZFE1&77]/VCXZL8G2"" MA0 D<9[^F@? 32)%B@1(!^@]4RD2#$1XN"W?9^;FYK_\KR\'H^93G/1M-_[U M$=G&CYHX]EUHQQ]_?;2SM_ORY:/_]=LO_Q.AYMF+EZ^;U_%SL^.G[:?XK.W] MJ.MGD]C\M/?JY^;E>-2.8_-_?G_W1_.L\[.#.)XVJ-F?3@^?/'[\^?/G[9#: M<=^-9E-X5+_MNX/'#4+S>^].HLT?-\_L-#9/**8,88$P>X_-$T*>"+-MC,;_ M+\9/,#[]5G=X-&D_[D^;G_S/3?X2/'D\CJ/14?.B'=NQ;^VHV3M^Y!:,T6\W M.Z-1\RY_JV_>Q3Y./L6PG6_Y/W[9G\)VY 9R]FCV&29S" MJ\7CZV':__K.Y?G/SO8GEW_YYOIS[Y?_>GQI^^6R^Y(\C"SO+.[CR\?=^#6( M?=+ZB[\6II/'TZ/#^!@N1./YE2>CZMN+Q@1O0![_GU=_[/G]>UZ\>XE>S MWT>__;'[]!C^ -^E]/C"68\^6GMXL/C#N8O;ON.4J.^)8'[%R3"F M$Y1?K+_BO>$A&&&"*#F=X2F",9_[WO$[G$[PX^G$COO430X&(\GS#[:A$3M[ MGXN??=5-**+R^"8V')Z_BPWV,)NZ:[MI]/N#R68KP^STR?UD^NVLPH?GIW\Z MN70VS6/XZZ/?_D?SRWZT ?YM?IFVTU'\C6#T]U\>SW_.GQ[$J1W<"8K_G+6? M?GVTVXVGX&30>YC;1XV?__;KHVG\,GT\-]/'^;:/%_?]Q77AJ.FG1Z/XZZ,# M._G8CI\T=C;M_F=[<-A-0+&F3P]MR)[O2:,/OSQ]-#PVM)^.OQ3:_G!DC[*B M1_CK+^V7)_G><3+_L0TACHY*?$]LGN;#*!EWD!/M:._BO:R?-QR*YQ\9I?IN]B@@GX@"T+ MDA"%*-81<9L,LH)2%(1PA'FC)5./?D.(4%"67QZ?&]K%(Z722I-40MQCAS@F M%ADN+/*2$DZT$ERRLR-]/@8)'>W"8"=V]'("._H\4BS:C]Y%S_%\2R^B[[[.&ZS$3S_XJWFAGF%8=3-W*)^?;0PY2=A-CD" M@3WZ35_R%B\FU@]8-W\-;!P-QBM$"#:@&IPA%RC,>M(J$ SR".3X-1;>ZLEN M=W#03C/"]COCD.T E!9@NXW]-R\A<,(.>Z2)@5E*7,)+2(Z,5)9RI_,,/FIF M,!_#%_[\\.?>,S#;OGTR;D=@3)-9!$U_?'[HE[P*5XS I#B4>(0)B\8CIZU MB2;&="0P@F]>Y>TDI@C*'O:FG?_K/^UH]HV2!^E#$M0CICAH#P?/IV%FD A& M6 :^R"=^XU?XRDZII4YSA[SF%D0>(N@4""/%0 UQ\%Z#U5X7#IA#,R22)K?0E7N<)YYB&!*/M^; M*]#*$)!3\"B8<*\4YL('>G:>CPGEW"'.S?4%?/;-.UQOSO]^F2_\:L*5E5YK MJ1%68#?<:XH,=@2F14IJ)6;:N1LH](IL\O%Y$!K& 9*._6^_9%;WI!](%-RR M&5C>D\Q)?GW4 _J-,J,:/MN?Y"=F=XF.D7[[2Q_RX\[?8_ZXL\\8?NV[V63X M;6"Q3Q;O/4PG*!CFV B %:HB6)=QH+]:)$23Q)S#FP>3GS3_:AR Y?BW-N3? M4QLGS3"$>"%EVGWYO\_#R-=?/KY='S]F=9K_&N!A7PY'K6^GK^*!@T>$%OXZ MCXB RH -S> U)H=V,CUZ#<+>^=+VCWX;,.7-Q,&UX5UW9$< @R#V=OKF,-.) M+#XPLI>?_CB&?!;.]\K+290KU).Y-) M?DJ>F3.O^!8DN@\!Q,['21S^=L5#'W\UQ8\ODN?A8,(GTAUX_?2WS!D1H""A M)Z);_.7X]^/O/3ZG7Q>KFQ,<1TLB4LP E1%&(Z.<0@%TSIN8C)%QU>IVC9>' M%YQ,,[G[;1[VLH&J??VWDV&&2RX]_LM-9DI)88A.#( [ '"S*)"E%MR_LR(I M876,O#3#/%;=O2F\=?[.X&%3Z^[!U$#Q )A>=V,@8$[%>L MQ O"?7LEC@$F+3B! +H$X@' R, 4(I<8('3T. 59JFA>CC_%?N >V;^? M>^\GT?9 EH&6_*W[%"?CE?N6KRSF-F)1QB3)4T0D4? M%"L$)"PAB.1P5%0+ MEVRI8KFFQ>QXX%RS$5P;WDSWXR1?-XG[^6Z?XLNQ[P[BJI%@6=)B)O-W U$L M-QAQ20,@@:)(:,(].#ZLG2@ "5;S\M+8Y)* VT4#'@2X)W+4&N0B$=_ !! 73!8?_$YA<_S>@1OFJI6O\ MU_!/X/_?,?P;K:R-DB*O$O!R&3-1T@Z)"/2?:*MSKK-0#7D[LN.O./G[S]W[ M_6[6VW$ ;'D-J#^-<3QW=N"W\C,_Q?R]9;'GG<]V$KZ%N.<06'5',0Y*].8P MJ^BZP)N,A#OP%R@J _%YC!"ALN"1QP%3IV00CE6-^&&-N,BQO-O[<\5.A5[? MJ=#E.15,)(3Y$'-AK"4$^YXBC0&"!2=1>6T(D[14%7IAV\F0N?G]Z.3'_X [ M6HB$C_Z(G^+HO%Q/+GHY!C#JAROHLG3IS&!V^CY.=T>V[R\CTZ<8MX+'OQJ> M,5#'%Y/XSUD<^Z-+)N+,I?V[/*8)X/*ZQ%P*!PI:95#.\R/N 12M ^YD"1>2 MNL@Y*U9URPR'EP9,.!(7:'0H1!$1)Q)XK*0:T6"3>TUF"5[G,D'>[ MR6$W 0D^BVY:;7D9MNQ9($$0E&C@B./@@-M:CX)2243!0F"Z5(6YIBWG)9YN M/#"*=3'CZ!A1R7G@!1".I/../BC,PJT\\FV(^M&\44WV;.C,SF+\XBP*!!9 M%R],$R:!$(D,(^"%A6#(4 '8G3@$!=X%9XM;^3L58$YUGOCB/SH_"/.;R"[F MZ #"RV>9_7>'@]_^<@AWVTQ?0#5A"D>*A, 96%- EFF%)"/1.W#DX-!+%>D5 M+OR,!$\6/6_-P6Z\B%M,4L@9S;GG$24?*.)1_C>GY%W#J.?_T)J767XD[ MZ^DLG,(R) Z(PL!C<)5RQ0MVR#MOG/38D%!!O M,1/QZ/1Q[XGS2QQ4@-@L>"40IPY"M: QBA!8 M,QI%4*)8G%^)UR_'O$QBABN"1*Y8Y5I'Y")(AA*6*#?!&E)'9YU<^[&=VM'O\YT&XV[4?(2NTB$0G@4VQH4W.T0]&^3Y[SO:?LW-HEU]S MUTY&W6ZD,!67-FJBD%48(VZ%1-IIBIPF#GMO<@!TF2@R HBYM]03 M2A158AWJ!-:L^NA'2OEO,H*BBQ:62$BL0:BP9#+ M(TN5Y34+4( IYG>>@%#!R%[FO9+ $]>E%B4 .P^*XMSG(&\3% 29F$N?L?68 M,8E]>;M2RQ<065[Q .:)84,TLB8IQ)G*VX990D1Y(RREUI%B@_/[+$9?_;;A M^]SX4$"0Z+!*7#N.G,Q5;$PEI*V#2%%+$5RTX%=,J8I9LT9E!"I)$] AGY"Q MN3.05A)9Z0FR(6D#T$22+U:'2JPU7R+NY)1!Q)PC+'*;#DL5B"8%""1C,$09 MBEUQVP!NO)YRO[9[K?>Z_TJ:U1!08)D2BX!1(BX70P<+T9XD2!LF'1/6<5V#8M2R-R$:+Z;?%[ .N04UJ89@P8BZK7D*$)T MGBO@-#+.1L2BC#ZP1#TNUEE_KQG#R;:3W[MQN/:VDV+2)<1A(9Q(*%F"$7>> M()= @SPQA0B-*<[XV"(^(9^3UGV!V0'O>I#>S:=;QW&#R(I0$SWA?/0A68Y8FA)!:,+!Q4:!D=$A('AS,QO"D +<8QTU>C=726BF<""/*5U3!(= _+$*0B=@)]I+R)*)%$?#,:,%8NRJ^_O M]N=W"I0WKV.0D8DC+@7Q+$2L3+$EYGLSUX,X[>0H[WT' MT\RB^L[:8E$"/'OIK4I/G8D>9(6TU"&W+09[YC0AHR*3VE'"?+$;KJ[;6C2$ MX?R%W&JA#2_'N_8P[_Y9%VXJ& 3!S +V2)_CFMQ,$Q.)6'(\)6R=8L5QTW5H M_EI R.JCQ<)Y,#Y'K6*$I M0( BJ>CMB"%=-%K/_-QV1"3D!) M KP[043MHPZ!FR2"7TO?\W 6'10S!&NGD75Z.+,)&)Q7'B42)4XT:*F*A?\' MF.?G(>"48CXSCF+$#1^64/ G%<4BZ7+966K1; '?3$#^Y@#D2D89,O@'S MF2;(YHZ1"EOF=;&U^N6N^=]3((6],X%Q0,"4^\L(C5R 0(I@@A.AR5M?7'^9 MAWIPR#TM\$=)@!F!C>>V@#SE9H V-X@2U'(:!$GE:LA]]F6]/B&XJFGMFA^C M93F+F@/3ED("W2;:(&OS*G\RS <%46):^<%,/ZI ]]:RZ)XJOTCB*AJ*+$TI M%_$XY***B KFL$Y&J%!L8ZL5[KY;3TB'Z%4$ =*S*:;[*Q1IL-5CF&E/ /H3((2[*V\8MF!T8FT(>(MIDN8VAO#.Y2C@KM\03;9=6 M'A5L8CQ)BJ(-#'&A%7)&P -X2))$8CTN#B[+WZJ^S'/3+(Z>)8NP-SJO#&,( M?[U$0QVLLBIB6VS;J%7L"%Y/E$R>1*DDA#7.4<1-_DE:@I2P'C['49!B-R[4 MT^]6Y7R-P53ENIRDGWK\[3TXYI0P9D(Z)"-+>=\^.&;C(C(1$VE9%*;=NOM$^-^CAFB9@ M@,RB2)WW(.O<,K]4W2G^?-[[<0!$(Z(\_D<&F!RCF..G#?&.2X25\55V-4R@$L:A@(TTV5X:T*9 MC\YZH/(I]SL4'-G -+),*2M$TLX4UXRK]+Y*-<)8_58/["3-_=&)M1"+"F*0 MCX!:6?ZW&]F6C#Q)*P6+)]A ES"Y?UQBN;N(I1)Z5TP MHE@N<9]UWL7P>Z($2S&*S!M @(QCL#J-04.T,,$8E]C5AIZ_>$][!X74 M0A",%(\.;%0'Y*@@R*7H??3,A/+:=]Y[L4L9'2C6K_O#\I!%^I $$%NF\GY& MGH\!#Z#$ @BN98P1GU9.D^[-=VL7"<61(:D#$) 8";)4>A2(HU%*DYQ<=UA= M:7WK:I@[^-%DJ<]'#WF0BF8<6:\YB@9;(WD^U;C87$^Q%1G+[%.MH^9*6"1\ M/G%: ^.Q*N=KL\5$3:B7Q34\J G:2T'G;(KV"M Y>^FM%FJ,B@)+#;?+&B3R M 8+8Y3H-FBR/)@5@7P0L&2IX:H7&P'(&SST@LS^83H M1*(+!C"Z.&DNN2U];1Z_D)$XM1+M]'G "]=%@:)$7NUY0TMK'8@M)- MZ^!R1P?O+3$XD8I8AX.#D#%7)R3JD-;>HY0 WJSFWJCB5O2N.#OE7?R8VUZ# M)IWL,+O#LZ%>O7NVR;T9222@(]@AK&->AA*Y?T'PB%&:#-8NURR5IB_KMF"_ MS*K ("0&A(#8UN<&<"D@9X-!%HR<&*T=#<6"P]*.IK_V$Z^5[5CC3(>C5$NL M*5)&\'PV$Y!@*P+R7K, [ &4I;C-TZ77%]>-,'>EO3Z?VTRI1"J$O&\5H,>Z M?("E\"HH;;03Q55 _%"692\.3N"^8'(;VWB'-H%?%2$E%"D#CB H!H*?]Z=J;ES"H>3]PZ6US[^G%CF<$$4M M",_G$$T%#"%]/I)=B61$%"3*XCJ871[2GX+C\.%&A?#WU."=2&!26H)=DZ@=12)0H/Z4@4L+SB.1-0PKP9TH%I2N>\3$?1S7MZ*D$\%8 M*:Z1X11@1WJ#M.<&L2BC"C%Y8XH-U"[:)7*FYNCYE]R[K .N[#> M5],?G'!NLJ") 01/7$)(+3DR4EG*G=;6KIP"WELP(I@)D1*-@J4&@A&36Y'E MAG;$<>D=QLP41U_6+%M'EBT6^''VTML=YTF((V!U(8#5<091I]5AR+\FGUR@"A>7SUL'TRN &NA\FIR6 M!.ERW,3W_$OW02.)-2JV/DW6)$C(:,.'UT+8F-Z'5R-J4SZJSGB2E2!3%Z=FU M4HE7J,6ZR(>69RQ6+NH(-S:E1Q992Q M+)9W@/V]):[O)^$I%<,Z28T"<[GW94Y].@DX!(]1U#MJ?'&)Z]5SCQJ=3B_0 MLUNUP14NX)0H$H28O&E((TWS'B)I/(Z6X:2+;4]9<"G2$O/)) K-O%)()T(0 M%Y(BG;O@,AFT(D8FYHHK%EM]GNHA1"$0]:H JA2E ].DGB"K'4:6*"P,29BN M'J5_^.4YHGHI7)8[YKQ4B)-F*2[6N<\+FVD.X;D;LS$%4ZW>: MN;)6$Q<4DL,DY8PF@B*12[5EB[03STG$ B#C-J$E+2 .!&;B'@ M- 0%Q7&2*=C(BJ.9)X' S(%3:>WD*!=G7TK"D?O=!?ABIK?6>!6 MA"A$LK(^_MR-;KMUE&7S1NP[FYF^3;K:TC28K/2AF/=U@# (;0SG< M3C/$DY%("VF1#"9BQ2/H^$97,]QM7%K7J)>UZ52(L0*4F1]P\/KV'5/ MB,BU&K;H$,GS"47,(I>S7I('32(-WJGBU@D*C=U78\ X29RLEXCA?&@F2Q8! M@3&(B8AMU$IYM_)4^KTM^'O)B/($D"_*7/IC'40=02!B@HW"4NK**_VYKTSL MO56%X>L[+KR\[6C62F&MBR@P:NEE9 50(ZD$4(&;)$G.6M* ("U ML0Q10S3UU!(>UR'PNBQ"/SU<",ST;]VG.!DOL])A7:*M):X9$AFTQ!R@*%( ,TS1@5HF;%;J"K&U3N4E,$MD9HSY$E&FB]E@GHBW$H<*XB4\D' M5=P&E:+B\H=3RN<$8(Z-!-&A128WN;<2_*K]D*@@9,?(LY$(&AA%P<8RH MQSC7\STW\,MK']E->9"\I[#CG6F[5 MJ3FWHJN<6Y553B-*].:(AUJ4$VZ42Y%9&7 M6U!1-@4A!/B0A%D"(C,T2"\<"+9<@W^A_)9=1O$4K2%6FU< M!-Y!+.+8YV4X+%%,S"J*0]X47:JV[, =0CL:4/E4&9Y_\:-9B.'%I#O(9CR; M#ISS33IN&/LV3O;V[23KV(4W.(,V?RY:?]U-OZ\"DN'.TV"<2D@RG3MEP'^L M@?](S:D03!IBBMW3=9]LX8&MRP8CL8TJYC91 DAEPDA'D4]U<91(2I7RQ:; MRSY*]W[,/K?NA> SH MXO7L(&_([R9?CZ;M.TZ)@ACCV?>&\\WW\X?/XK@[:,<7W78Q_7E4_??N>^X6 MC\^/_ONS,;_W);-[]8,ON.-_=M-OI36XNOR7'Q76WK-O[G7-N89?VB]/8/S= M;.)C/_]U/]HP*#;,SF__HVE^.6SZZ=$(_$G6/=2.LZ]X@K?QOSU-H(^H;_]O M?$+@]\/ITP,[^=B.T;0[?#+_8+@BV8-V=/3D/9AIW[R.GYMWW8$='U_LNNFT M.UACF*9/X9P' --Q M>,5D'-J0SYL\?A]R.I2ESI#K)B">X\_H-A6'TR9T,S>*MYP]=H^3][UY^G9< M/ZA).12)DZ]GPUG_U\=)-QL'&/:HFSR9?'3V)[PU_+^?GW[S&?GYZ>43^#FV M'_>G3UPW"F??12]S2O]\_?+]\V?-WON=]\_WEC*SM[;1#9G9O>>[?[Y[^?[E M\[UFY_6SYOG_V?V/G==_>][LOGGUZN7>WLLWKQ_Z=--E3O<_=O;^X^7KO[U_ M\WJK>;;;4"RXN6R"%S.2W=D3/LSP[1WOCSH4>8'CQ=O9[_;=J W'5T^&F3LS MR.\);4U]L5Q?%5ZJQWCQYMVKYGA&S[[);1\($P,<;-R-!Q[<^H'DO?C@E:(Q M4(6\"W1^:I.Q3"&:)"/2)&II>M0LXH-W,5V[_4HSMCE4#+%]\JSS0VN '(JO MNWP(1G\_4?AS$_I;]31KX6EX?NUEQP]WH,=+5>.?3../W\UI]-'I_'$$#X)8?,'G$/^PCT_Z>&AS M.Y#S"C?<^U%^/@Q@'']_<1%<%4ZT<'BADNN M,%]? C],OG[D_GSF%TKS[<.N$/-G>%OD)M'^]63X+\H?7"SH3W$R;;T=+71J MKFMY>)]^\_?/=WI\[K]\W[]\T$'2^A\BR(:QY\ZXAXJ?P<_/F1?/^/YXW M9^+1DUAT9_=]_C,QC%^D%L=N$O[-OG[-$G??AA5ED) UCMB7JL@ONDDSW8_- M/X\]=#-?F6@B3&2X*A"ZT5 NP:/D15*:,41R[RSN9#Z#&=B^9(QY%3CA42\+ MC]X.[_A\OIYW#HV>A+S #0_9#_;H*-I)'*^[B%_E=;J&D:T[E::E3FL1421& MYYYH'%EJ J(D):^\I=3S94GS1=L#P/T7".L%?-*ON[SRXN%5M.%Z@>]#20 M M=?K?O"L#8(H$VQJ=UNCT3J)3RGWT>6.G58PCSJ1&+BJ!$D15).'H)%]:=/I^ M L-IY\=M/*CPE-?P=#/#T_?O=E[OO1R"T!J?UOATC37Y.#Z=GOCHXP U3;J# MYD/^OVDW_[?2X"5.?&X[T/:Y]K)YT0+G VAP:U=ASE @!#9_9I.U#ZX>,89?.JLI=S;,2FSC1[5D('N9[\M&.V_\[_/[S1B%0 MM;5+;.WE]KOMO>UF<7+"Y!^T5N-<^PS6ME[-3^,H&MO!S@$YXQ.2)-\U+V6"KE$)+)1 MFB ,$T3=>F?>.3O8A1_?3-YWG]<^4MV+=CH=Q1_0^;5[Q3NMIL4".YL@EG1$ M2,2#TLC$I)'T6GGN/4GT< (PT![:41./&[K#Q[FC>U]C_@>A#.#\FNS]OAO4W[X&E*_M="_729_6 M(/S[OWP!2#-/^V8:1_%POQO'9CPD^+<:,,K1+"M_8\%T /%"O-,*/1XC *D' M(AHS$#M,D)7*(>54Y%0[:N6M>6F.BG;@[38!>G^B6/Z\R5'172J?(4;D [YR MOQP/09&Q$)H;A8BT CZ67.0UX=LI7VYS/'J;;6XSUM2D, ACN8[5H0^GI(EO M"\96#)-WMZ?CT@68R &:3+#CIT]6EWA=ZALV:UL#MWKC6=,:.$ZWZ14U<.SJ_:K;DE]Q"=TV\HI+ MOAG*=V)]?4^Q_N4>_Z8QGMZ<&&^I/PRV%3_4_W MG^&L7K!ZP6JUUY3W\2ZN@<3$+WX_GSO40 @(HX)/3N/$'ZU.X]O\;@DP"/7! M+O$R&RT.T:'D)48\G_CLJ"'(29LD51QS?>LMI8OLP1&A;J"^]Y$.6?ZF_2Z_ M0.?_VFH@?&T^Y=./FG^%IV!,>_(;1W/@JC/^>7:)V%WGKU]7_U) M]2?5GUQ83>^%-A1'<" V@3\A!!G#+1+) (GQS"=Y:W]R3&2>+]CNT!OCFY+- MS(7OK%ISM2[G_7YL7N_L/=OY>S.<+-W,CYMM_OAC]P:%;5=6K5QC06XE*RSK M)YB7XY W ,7&'35^/X)D#O(Y%Y_WX[ K+R^^34Z[:_Q$?F[V;=^D=A1#8T>O9O'7=8E'OS%K@L1WDA;[\Y]RZ MK@FS?.;G<"E,C(]#V0RAS=#LN6]^@ON!Q33]#(+$?K_++3Z.6XU-]^WTZ[%_ MMN='F8:NPX-#_1^3LZL#OXN_MO>(-\_7 I?"F/8G&?X73281## M(&T_;0QN@CWJMYO!4W^WMF*I3@O':!DC>>^R1YP0!R0H.62YCPI;[Z1GRRFP MW9U-)O#:\\:;F1--[?1.6CBOU@[^*_;W7.:SXF7I"Y7Q7M]C:4=U%/-&-Y1, MT[SN-D\^O);.W"-29P0#\#IHIU. NS@"$)MTX\SP1T=-!+9_U+S,G-KZH33\ MF9W:>=O(KX#\]!YGBW3>S>!*CL6B^=9L--]"O(?>-S_ER$4]I8QN+RZ8[K<] MC-@>YAY>WUO"+QNGGZBL1ERZ< M%W[:@-M#%_ZAAQ>#'Q=!:P9/WQW =!YMY0 ;;@=1:9;!QP8F]?-T__C/VQ!O MQV%L(:9V/'3F'G:*S;>K^*>7#7'^]_#TY,)K7'+Y($\NS:'V\>67#/GDVG8\ M9QR$.D2/TP=G/TMM975,.2JWM3BFU]54TMW.6J2RC> M)K<>"_WJ'M\K7:#;5-RD=N%X4\="G?/&RMLM ERX5[.PTSY60^0--DE:GI#G M!B,N:$1.Y"8[V!%!A)1+^\TY2KP=;;;:KAK9K@WJPNZ%(RK MU-?9>JL8U\MXEYGNNTZTR;;E^L>:M(1L#KW#$D 02?[+KX_HHRJP*K JL"JP M!RRP%70I+TN8#X#WW&SWX$4+91O%>.\HBU[B]K@:NJR9":\D=*D"7[N40S7< M-3/335V%B-,A54) R&_?NL;\>Q[[^M2'!=-W)P13=UW9>2O-CRZ,>/==E?;\MX2'F" M*J0JI UZ:J3O]*[( MYZ9>V'*C31?UO1JZ7<70C+NA6=6LG_>]@"F+();0Y"O[H0'&<6>IW'$J/VMT ME!_^N85'PV.;,;Q#E\L;/K7]4%HXMF/?VE'>M@R3.U0\]%,[#G82^N9PTGUJ MPV7'V;&?[,\7MJZH[69JNYEEMYOI]^-H=&P]S4]@$T/3%]#-*UNIS/NE_1<, M\X9-TVZ,^SAR;V2,2 OM$6>:(<.\128P0C6SS"VK<]I>GIX*]YO65VTSNW?) MZDZ7N\MYZ'JU@->GA)!M#-&Z6^Z\0=NM J4H"B=09QZ@JQV&%FBL# D M81HN:FP]',4S=*??RR?N]&]FTX'< ^]_@U-\7YSB MR7%,)PKD;?:X? M4A>97KB#R=@_6=P^M!_C/+F(;)K&R1,[^FR/^J>/FL=UV@K1H7L[F7&Y4_I^ MZ!T)3GUW_E%?QNS>1-566RRTSHTVK^YMJ>FVIE=%[A]S=OX%O"(UX"XQUM4T[JC-94\W8>?>^ M>;E=$>0'A6Z;_4G.1OT+<,+IA_;#R=+DAW8\3T2UW>UZ1"\F];I0-(PQ1-]- MAD<_@:?$R:@=QY6ISHN7KW=>[[[<^:-Y^?K%FW>O=MZ_?//Z1)%L2]+O8:1W4N*?[FZP2O:K"G:K%@Q7D[C04,JWMP8;^!-#CZ0,WC33^UT M?A#JA]G8S@)<$#8<>$[*@/9.WKWYZ<_CE_^Y8E#%H!(PJ";%:E)L'2'&V1'X MU_BAWX]Q>KN3I8O'DMTNSW,N+H6?AJ35T,3R]_D4-'O#%%1 J8!2 :4"2@64 MFP'*F1"E.XQSW_XP<>5,P-*EYLW)9%2$J0@#XQ<582K"E.0!UA!A\J:;2=P' MY]M^BA]&75^1)I>/G9F4Y@^8E(HX%7%@_+(B3D6C(DQ%&!B_K@A3$:8D#[ N"#/NIO%,_=B%Y66;#3BO\PSDAE$G M=63-)1AT4?E9Q9^*/S!^<]_XL[&>:LT58RA[IK7L^79ES_0#?-5^7(1"H>W] MK.\!'C[ IZ.CONT_I,T&J5N;9R?3T-AQ:'864Y'CHU.DRE V;[B8 MKWD7^]FHEB!4"+M Q2BI&%8Q[%(,8Q7#;H=A[,,_$J@AU*4+Q A&JY$,ESL,3_Y"G<]*-^@^'D\['D%WQ9@/2[N*%!S!Z>_+2 M%6TJVE2T66>TN8/&.;5SSFT[Y[0?NLG#Z9GSYOU_/']7^^54E/D:96K6;5U1 MIC;,*5+L7S?,&<6/=C2/:>)PS.MF \T?^77GT-\->?/ M?C@\9Q$&58BJ$%4AJD)4+7%;=8E;B,GF"N,/L\-N#)@T;KO) $USW[S9 /5L M\?+-G_#R@$CYY<\ 4P6A"D(5A"H(K5\56^%B_[J0#>8W0GR4(H1%X;2N>+/! MYQ7<'**B_-)GBZDKZ%30J:!30>?[H",JZ-P.=,2';KH?'U(]6W[=YN7IZU:@ MJ4!3@:8"S?>!1E:@N1W0R _QRW[KVDWORO-\\9855BJL9%BA/PHK9%NOC43C<_:[)W\I[5T51'DQT-^YZC@7^M&\7AQ\MF^M_N MG@W>;\?%.AEU,NID7&LR]D]HRJ']&.>0@&P"W_W$CC[;H_[IH^;Q^6D[V^,5 M;Q.M_NWK'J\KGLE3;+F9:V=BBY$M1N]_Y^Y.L(=#LYG?VVX:_?X8!ODQ5XSM M=I/#!>=86^V5FVK)M]6_0K:-OWCS[A\[[YZA/]Z\^=\O7_^MV7N_\_[YJ^>O MW^]=9YKYMF#L^Q/]K0(\S#S3^_VV;R81#'K:Y$]M.^Z;U$T^6R#AHZ[["XAT M<]KB?_& MSR83^.[HJ+&?;#O*A#&W%SZ]ZW:S,QJ='<)BF/#T=@SC.1W_L*B01S@^>WF7 M&KAFVDURH-#D_2;#^"]_QZT&A.+WX>Y^- OPIK/Y-\;=M!FU!T//XVFW=?89 M-O?@>O*5:H;VTT6PI+8O1*70]H_0DC>*7;Q7UOV?]M$U'QX(;KD(P@,GT MZ:".**>[^B=9*$,$>)'RGJH W:;2_-O&:?.Y.3V9T':<9P0-\_K=YW[M +XS MYV>GDDNJ*:<*8\&(EO\V (8 J4GD'!&$\Z/:NVG_-%OW6P"ZM^.QQ.NC#ST[D;@5%]:GT$:YW;:;;A-)L,+N#L5^U).]?% MS;/%9J=PX=W E8SLW,"'1[Z<#_O5\;#SM:_:<0LSFMO#MF$&/SQK^PB&U_PT M=X#^Z:MWS^8_AJ<_@R<;.O-UA]E'S<9#<>-6D[MZM'XVLA/P?.#'1EE6>5CP M N!I8*0PG_#KU_-F%_-Y$*?[7>A/60?HV.*_U?=4W_,@?8_U^VU<=,L\ (:0 M6<(97W!LB=;[>#BU8S]L>LGW6'"0RQQ,/P,V8(%XC+IQM_?\[\.?%X;9QW_. MXAA,\^-6ON1S!*X"_UXRLF]' #X0;@?D)\P;3\,P+W9,+AYU"]L_&2XXE-2- M6N B;3IV;S$\;:I3*$-#JU.X)Z< XX)(8I&D:#ZWT_WF;W&<0V._O]6\'/OM M4[ ^^<,I9!^#[!D+OIR9>##YC.,9N>%5XPQP_1PKNW MR_C?YG<)P$(KC\F!N?>JV)_(3I7S?S^L?_$/IMS!YL#XAX>&T^VJ@F$ M_]DEN#C]'.-X_OD"R8_Z7',S1 I?$_KWN^_0SGC:?H2OO+*'YSW%41M'.1?1 MY]?NFS3I#IIV>IHI.7470/4_M3G#\31_L9IO&;I4S?>>S#=^.8P^!]L0=+=S M/CX^ W'=9)$P7*3UVDF8A\UQR%">C>>W@)M#5)X3?%, U8RZ#C>["1)>&"/FF1; M(/W3@<=/83*:,!MRF+89SPX8(_C&<7/*8;?^Q *">? M=Y-YEA)T;%@@GO,K4"=0O8,^_[D[3L."OYZOZ,!?VF$%^6@+;&T*L_QQ?UA1 M 5;T/>DO%GL6#QB48+MY/_QRSI@_=2,826XIEE4;;&V2OW;2X60^H$6SL3DU MRY[;VVP%\&E.XRX,8&O(88\&0\AL\1,8_%8#NCRL60U6/#DV\<6:6 =\,IL> M^*.!Y(4VI3A8^$ &Y^3S=,D+= F>-2R?Y<3X(<@]+-2\_Y[/.G[Q:[YEYIXA M]G[2.KC_4!UX(M*S'8%XN5Y*)_G\ZL.-L^_^'T[_AAA( <'[7RT)^Q][_GN*6.?2R2C M-(@M_[O=_"/[I=DP^NR8!NWXCDJ>6_TX M^SS.DI[U)SF&A:D.SG81J,S]Y]9\57'!,S[G,8ZSP;B<KLU M_^KEP\[ZGK^?>5!'@P@R'_V.3(]3SQ.(=;OQ M%KBES%.R'">Y2]9D[I1&]O.)\,Y.6HFSTE0M6^I\_CD>9=8X..//[3'DAF," M,%SX97KF[XL(*E.\21P@T,]/BSYA71?0B]D%" 1NY1Q>]"V\BYVOP8[[W M=0K5KN5_BJQ4V]RBT[LK55MU%7RM6ZUUJ[5N=2GZU[0AFTT^\N;#2=YA:8T" M"JALG1^(- VZC5DHC8H%2+ RY.E>J4 M"G^8C>TLY,+.==>NQ3$H9R+SO>E&:-=)U/+3G\>R^KD,SW433O<@O+BSHYPN M^]#OQWC+#?@%*&#.<,5QSOK 3WTW&I:!0O/[_"6;C3"RO4%29:G2FD_I3T/F MK)OU$,7V)SF6?C\G$8=%%(AA%[\=P&M-^S7V:JN/5(?]Q!?%3'8V[9ZZ;A+B M9!A@._[X!#\=+DY1W9Z3V2PQ/YX\B>)C!Q1>&)>?#/C[I8UZOF)[40_C;W-YCOM*G0@X+=L/G1K=L*7& =U^H?H._(-UYAGGJEUGGS#A!5+G]F3B1 ;!3**:\V!=NBSO@'\L51]>#74CC&PU%-,+FW7 MH0MG'P=260.E*,C J^,M4R[5\3XPQ_LL^CC4?BY\[X4=V:KOW1 ;KS'+6HNO MRJ5@N=P;=)8NHW6#Q)]F%ZW<5"-K%UI^_/KU__B"$N2Y +0RQ,EO>[=GM3T%JR3,KO 5Z2 MF*IHJFBJ)ZN>K)I+%4WA)'Q90=0#(>$KW@^U>]S>XC9T?,EQ<6%2+<0$B\DA M54]9;!JIBJ8LT51/5CU9-94#X&T%L(;> M]I?V"SQB_.*X'W7>+_WB@W?>,8\Q4UIX\.FZ[]"X? M/;S[(4@?DJ >,<4CXAQKI /!2 0C+&.,^,0?-6-[ !,]Z]%':P^?9%^_,P[Y MG^>GCGYGNFLGDZ-V_/$_[6@6'S7YL)KA*7]^^'/O&5!JT"VX"WO4A.CS$3C] MKX\0_#;OS?'KH_8+S-OL('33Q=\?_6;XEB3TE\?G7_>WZLN6;@1%@$<%\3+D ML$Z*7T&\@O@F@;C C 0N"!)46\0]%\@2'Q%QRB65A-3!?0WB5."$'?9($Q,0 M3UPBZR1'1BI+N=/:6G:/( [SS7 %\1)!?&6+J#5KLPXN:&^_FTQ1[JZ^.&U@ MWB#EM#GV3_8 KH 'Y^QX/YPP>0)IU7U?X+XU-1 X&8RHY EQ[ G20CD42#!, M8<$L5\N(P9Y%-SUM8KYS?/;QBVZR!PYZYUAJNR"TQ7KZ4GPYXVK+:'VI,U]S M>Y@[RIS&K%K^/2U7&+. A4="2HVX$0Q93#2* JB+9"$:(9=!4NY)RSFA6U1? MGG=8"/9R"U$P!/:.$ M(TZL158 4?.,<"*88-S299"[KX'N% +/ ^)RF9W%#BVGD@><$#60%C)N;#(V220YX#1*DJ2TE*BT/N 8^ )6T3* M"LJ5:Z_B@L^8[W@^]UIM)]+']E#W#5C..TS+6>@NSSO5A;G5EL? )K\QM M_7SEQ >D6&T40\-&29-50R^H+Q:J0F^)'JB6%3[H!,G+\2?XH9L6U:QQX1-> M:=GZ.<>+:5GREN$@ HH.2Z!E#",C, &*93E0-N:$7LK>S1/7#&QL*32,F"VM M>%VGJAZGP"FO4%N"%#9BPBO4;@K4:H&=9Q@CK2(&V)3Y)^:1QT;&&#Q1/BTC M [)\J.5;0 PJU);H<6I)R(/.>+R=Q$/;AB9^.8SC'KZ?]Y!UT_TX:?PRVMG6 MA:HR6,-2T\37/5RU,&EMA&"6?^YMI7VE...+:5\D-&GF#!)<&\0)<\AJ'5%( M,B;A9'#X&]IWDPS+ @J>SY%@9QS>9!B8GRVTS/4OLZ5,F94G/WQ*<'5PE0%4 M!E 90$D&4AG QC$ (@R@OJ+(XT0 S9-#CF&++).$TZ C5TLI?;D[!@",I#* MC7!P=U(Q0U>9/Z(U?W1SQ7C?3>UH.:FBNJ)7!A]9:GZ]$L5B5_XJ4=PXHAAP MU$09B:2($7$3#-*&&(0YCH)C'8C@2]F>M'1**##9@H<5N49826'YSJRP*:]H M7]&^+ .I:+]Q:.]E)$08BCBS$O[C#7+,,^2M9+W6 *T%U;O^0; /;A]U26*JHJFBJ9ZL>K)J M+E4TA1/RVL5@_6C[VTEW"%-]--3RYQ.M#P_@#[?I]%B3M64XU+KUJ? )7WL$ MJ\G5DQ[=5A&L#$HJ8,25T\@9&1&.+E#!@Z=)+*?J?NZLWX[L>+HS#L^/_?6R M-E]JLD5-[7-0/5")4UZAMP0I;,2$5^C=%.@-UDAO0D1">X&X<_F01@WB%Y$) M:[1R+"RGW'W5T,NV.%]:I\?J@0K-D=2^!^OG>=Z Y=MI._[8C*+M8S-X9-0E M-(-?ZFKG!A"VVABW\ FOA&W]W.;%A,TI;IBS!.E((N+: 0VCB>13M97R";A; M6$H/R!.G_4?VV>_R"[])?_9Q*%!;"F-3>LO(,KOG>M[%?CII_32&QMM^OXR,?F%&N3[LK":2"Y_PRL[6ST5>S,XP949H')$2 M6B,N@D9..8$T5R$H%ZD1>!F9D5,'O0O^^74W]DOW&!%U%:LZGP*GO*)N M"5+8B FOJ+LIJ,N#E"2EA%@,!/%$.-(T>,1#/BA4!"O3-^L1-\F)K!IUC:ZH M6Z+SJ;4C#SH;\G(\M>./K1L=5XK<9FM-7;(J@RW4?''A$U[IV?IYRHOIF:'. M4:4ILJ@LJ<,HK]I8@A8V8\(J]FX*].%)-J TH>,(05X8A$Q5%Q#H5 (XY)F89 MJ9$[P5Y-E[:YIKJ@0A,DM5QD_5S/W[HN?&Y'HS(2]X59X_K0LIHT+GS"*RU; M/]]X,2U+*3H7'$$Q"H^X]A$9XR)*P2FJJ#$AQ&6D1(X]\W*.=2=ZRZBE'>59 MWD%TK7Z@'IE=9]G]9%;RA-S"*:#\'B MPD?D#.:(.N!SPBE&DUI* Y+3\]"77NU+-"ER,:N>AU6^2RMLRBOF5\PORT J MYF\W20'4UK@SFL<+#A.DVS9XT=+.\=ZQH4G@#&[Q# M<_O7,FSL^M*MO+) IWU)*8Z-*7(<460:.*+C CG!/"*!16"9UCN_E)8M.,>_(HVUBTC"[5$MJ"%W)*DS&.)*ELHJ )I>7FF N2R"H_CNE%8F;_Y MH[6N';73%KZ:#W+N]^TD[L,3XZ3_]W_Y0C$Q3X?3G:='9:RQ%";PDC@DS'K^ MRZ^/Z*.Z,[M<,5715-%43U8]6367*IK"F?JRP.Z\*:4:GG+V, MG%-AHBW$#G\0R1[<=L&2Q%1%4T53/5GU9-5("<%1SQ9BS2U!CE# M&77:.HZ74VBY.06/+/('3R%^:Z- (L*VF7(89T4OX)V!>U- M NUD/3%>&Q25R L&'+<8V042212YP672ZEW7!UHZRVLR]QV6YCO6NMD3.T; MOWXN!XQ^,HNA+J-N#+6KO28+G_#*S-;/35[,S)BTD@H6$&,26!:A"3F/'3(! M")HB6$2SE%/U%D[Z3'GZDLD97UH?M.I]UMO[%#;E%79+D,)&3'B%W4V!76*8 M,]A[Y!RWB .>(LL]09(S%6T0UBN[I(3("F&7T"U.EY84J>ZGT*1(K5!9/[=S MG!3QW<%A'/=V\#UY0ZB+XPB7UK;SZ\W5:@:Y\ FO7&W]G.;%7"TPS@4U'GF< MQJA2HJXT I9S2(*3@6& M+=> QDLY[NY.L)&BNJ!"$R>UUF3]7,\%B9,04X0/0S.)G^)X5ANDK#=C MJP<>%\KLZH''E0%^GP&:%/# YI21#'$&--!@8'/8>!,Y,R9*L8SLRR[<(3_Y M'^UT?W?6@Z3B9"4\4.(M5F@%2ST N7P75]B45PY0.4!9!E(YP,9Q@*!(U"IZ M1+BPB%/"<\\T@6P0TF'EN51+*:&Y.P[ MP@ILXJFI3,Q)Q$A@B'M-D>7 _:QR!*N@ M7%A.4Y@5U5@;F%I<9CN8R@[+=VB%37E%_(KX91E(1?R-0WPA*4^ TP@'^ ^W M22/KI446>T=%L@R'L(P,T:IV56&SI;2ND+\1'FUEY43UP-/[]3U_=../"'#@ M8 EIGKHL>%?7?II='7_?!5-]635DU5SJ:)9!U9>NR.L'W=_UVKR=9%\I5$D37! E@J/N'0>6>LU M$LHHJ2.SWI 5-DAXW8W],E=?Y18WM2EX=4,E3GG%WQ*DL!$37O%W4_ W&!:E M3PE%S@GB$1MDK'+(<>U=3-[3]$V#YR4V25@V_NHMI6C%WQ+=4&V4\*!S*,^^ MZHJPU,1)748H@T?4GKR%3W@E;NOG.2\F;I@SS*-5*#*2$%? Q%S$%#'&HL4^ M&D^6$5A3<%A:,/@3IF MD*3:(GZ\+::;RY\PBMO6S^7>4G9B2/$VRB0%31WAF0L M+WM)) /QP@:C"?VF-_B/9$]L.)P^67CKEPMG?'GYDNI^UMO] M%#;E%7=+D,)&3'C%W4W!728E<\Q99", *>="(L.C0DEHRV,DD@ASFWS)'>&N MV&*RGL=1I/NYDS*3VE&Q5+;MPJ9O_)E774*:&);FR_=M_1J MAZ:'QAIU$EP(Z9$A$AA@U R9Q U*F&KO!!#';UGC+7LR+H4H,JFV!+E!-\;O M6-.W/9,*<(JUD5/E&)5C5(ZQ,=*K'..A<8PHDG-1*\2E +[@@#D8"M1^0?MM@+=Z M\N(#5Y933SQ2E('GT$PC%XE T@EC( P12?,K;X*-H\%XA0C!!G'%&7*!6HAS MM(*PA4H;R :DYW:[@X-V>@"_](T=A\&?MN./<>S/INHN^F?-7WQNQ#^][J:Q M,3^7L6Y6F)V6%#!@UO++$E,5315--6354]6S:6*IO JW;C+XF.[^W; M2=SO1B%.^G__ER\4$_.TB?^UTQC^TXYF\6V<#)'7^95O^#%?#U?U M;]+. ;R=M\^ZT",;#;(MYKJ$K[C$JS45B@K M44B!("Z]18Y;C0@CE"E/,>-R^2YAT.5^9S;=[R;PIN&<$?3#'\_J]\O7+VYB MYX1SZBQ&!GP;XCKDAL:1H"@Y_O? #'@^58T] MF(O 1HY]': MO*F4HP1#C\0&S21;E;6_F4W[*2AC._ZXFI<3+DA)B$/61!BHA]$:30TP&!*3 M9(03;E?U@;>.24W[ 0VR& *5(P33(--BN)O3MU>EC(N46CC[CK. M^2&Z[W90GL%1=Z?S?5U77L9":+W_SI);6WU>H?DM47-N45[DJ0PD9,>(6[*^!. M6>FUEAIA!=$B]_\_>^_:VT:2I(U^?O\%X=U>] !,3]XO;LP+J-V>/<:9;AMM M[R[.IT%>K9JA6!P6Z;;WUY_,HJB[95DN2EFEV(N;XK4J(B.>)R,B(S3-VS%' M\OY*2FHE9MHY@#NP^E'D0S+U3]UJMA$Y"(98P1YPDBG3" M 4F3&,U>W+CDAIG]4W12928W(Y34R6/$+"MA4<60D23#%^;&**M(X'28P0L5 MB #2N. ,ON@,C-482Y$0E28[ TX,LB(3N:A9I,)%0)(=+K2,Q M,8RXLBE;.,?(:J60$\IC8817:I"&#(>[+\8A@PL9W"%MG6,I/V4"[V;GP086>/#9:RF1;390Y&0,"(ND@S..B# T MF?G>+."U2@W.YU29N9$W]6&9LJ$7(P:+O<5BI20T69>YN;<*<6#UJ]9U70257Y0('7C8^;_F%H]DRE(H%ATPL MYRJ(IL@)YY#VR3HEK"))#1$".??5;[.K?KU\N7/4P]"S.<=T+LU-N0/P/T_0 M_U0F<@#>&K0P"8$#\$X%>"-QWAI?2@1IZ7T4'++4$60MQBI$YV.ZUN[E/@&1 MPP(OTVK.^#W&'8'_&55X!(YPC,_O''F_/=DN2H'\K-TCU !>POO]"IBXLH\/!(RAR36(6.-1L%Q M$S0UQELQ2,#G''W>%/!Y>1%[7B\S%,6_90#Z+6[>I/?VT]WY:)?7:G[T%6)J ML("DY[P.2$2Z,DDZ0G4)$'0[33H%F)J?+.I(S54F66/A\0. MFI-P^=UQ?2XIL=K,NG;1A-GE95R9MB:AF*\8R%U5 Z082/$#DV)C/+4L&"2E M=XA[II -B2,L7!!4)"?Q(-."?H\;VRQC>&77RV;YH;L 9K_LL&Q8'FR4G"M] M4R>EZCWUQ1_+*Z ^ESU"Z@RD"$@1D"(@14"*@!3=85X:X3Q%IY$4&"-.%$$V M^.4B/GK(>"*%>.+]U\3[=F,7 MLZ-@5Z6YT^SGIMU$?[S,5_JAR=_VLEVOVK7MW6+?2NJX760+[7:-U+46;_J??0@)S(XY7-,;^IO#([G"3J>RD0.B%N#%B8A<$#=1,(P:&:WD9)"*KT,AKN1S(J'8O$K' \583SIX\EN[+'^L MV\6B=--N"A#$#@JRQLW-(/=8*8>#W"/D'I\&9^6<,(DISG15.<0QMP'V ^46#VZ^A_;R>U* MK*!Z:JJ,>="4"C#F:G.^TV',P#3WN6%M8N12H\!H9HU19?XH\R,A4Y0L8<7Q M( .VK^>&7R_]8EMFL+YMU^6"CC:;=>.V&^L6\7U[.;'T[?STU@HN-C=BL/+_ MAW1^U7/3I^ %*Q,YT 2@"749"-"$R=$$+%V*5C*4C,29)E",-.<>">:4Y503 M)_%A2L@>CR9(/L=FL 0>T(3IUZE!!*I6K[:+0"T:ZYI%LRGG^NPR'" B!3G< M.AC- 1,&]#DM[C:TVXQ =9/-NC,%_UZ'C=U=N\!7*_3L7^CGY0+Q6NI,-F-" M7 B.-,X$- BCE5>&:W6M=<5]PEI_.T>4HV4XT $(9 3RB?AX1%,9,8(:T8PYQ%O(:L1XC%IBSQ@F?'PP1]WH0'J&% MG$LRAJ(LX!'?$M/*_RW1T/[AER3R0W4H+P\JI$>4Q;E/'WO0[#C.K"\C+>WR MN6PW)7*VSD\O^[.>']9V,5O9]6;6IMGF.':Q^,(LYRZ&\JB/2?>=^E.S MM$O?E#*P37[B)/]"]QST-:B^^!5Y'I]%NE?V0]PY9V13OMD7=O&'_=S]]&SV MY\N2OQAPQL^)5C]<#3A7K@PFYHS,&;V3/ER&V(-IXRX=Y>HP '#>U]=?S__. M7=7?VU7NLO>ELQNCN,\W>G.FLKK4U$69;Z_J^3?%N;[D\@_B'%OUW:;09]KIK[_:_+U/M+%W%+3H;^GI./!PNVZ!EO4 MHPVV@Q;NIX4L\_+*7Y[)9]6?N-Z+\I$T^6B<8=#U\/YX'>/LU_SW<3=[E647 M9K_:M3^>Y:UR';;ZS06-M2^1.LP=$')LOAFT4(,6SA"2 D(^"82DF+(Z;!*0 M$)PK.%=PKM-RKK0.FP3G6OOAJJ&.HEX]255!@= (*PI^CQ_C7&>(MX< YQKSVR/O_I5:#2846L M]5?KC+%E01*B$,4Z(FZ30590BH(0CC!OM&3J^JC=WJ'_==V>O,Q?5B[B?YK- M\?!BD]9FHN^6"5QY/U:9- $(#Q"I0PFB4/ M, XP/AT8-Y08'Q4R(I2^S=$B8U36/:8J82J(#==@/!&M8LP2 R3Z+G4!&*83]WS5"9O -M'5\$D MI U@.PFP9@5/TK8QQ!L[$E4]1)G>M@?%],HF'!ELV)Z:R45O@ M>1YJ'@;$/FIU.K_'+O8GP$O#GA _QD6[*LV?(%8Y7EXV3#_6"E4P"6D#+QN9 MB_Q"$,1)C156*$2G$->6(.-U0MA:FW@F9I:'80JU=PXZD[)?SMWSJUT-R#"U M7'0N\6!Q$' ^8W4^E3@)O&=>&>FZ14EXB+A-%QD6+* M$ M4HVEE6J8BNJ#XZV::V8 ;ZMS/E &\J1#(>^R)>_&@>;[_6(@KR+_5SW M3,I^W?OF(2D9I7.&*YOP#IX'P!; ]K%5, EI ]A. VR=QI@DAJ)2%G'F.++2 M)N25BCX#K&:I0W,;&1.\F9FIIF7,1B"C&,2<4L3,H%X9$SF M:PF+$+@=(@QRZJ(S,SNZY* 'I6=XKAF4@SQY]U.9O %Q'UT%DY V(.XD$%>: MB$E,'EF2_^$\4:23$R@&)@1+QCMY[0SJ?6(A#X*X?$XX!\2MSOU 0+[_U"G"4:'+QV2#.<&5Q0+#,XS) C1*LDO!=ZD#C+1<__)KT^ M\_M'O=L?A/1Q,E@)\(.YLNMCL<"G =P#W /<5V : />3@_N@O>(A.I1H!GEN M:4#&Q(SYAO@@) O4B2&"/ #W /<5E-:#^2^@@X_MR"J3-V \8'PMI@$8/SF,Q]H240XY*>%+)$=; M9)D/R%CG:90TO^2&ZGP[.,833.92#S;H&D!^$C&?":>"1NAV_M9VW2RMVY-] M1*==0DG/B%D>' 6M6=KC+KP>H7O[<:]88)<; BITGQDQ%ZI-<%XF*WZ5O\M)OCN)XUO7>8SY81 M1CZ-F(+"H=^:I3UN"@K4;9^0])EJ.4PR==,,<<,531\MPYOBI'<,;IC9$W-,H=/ DWNJ0 M]IR7XMZ ;)(")D8C#2D31D8&;0::!S,5RWY2G[SA$FTH!R .5X;"U,0N! .1X>:O_CWSY1 M3#C85 TV!249$XU<_!8WLT7;00>94="'W=G)W2U_Z80QA'&GJI)QIY=&Z!PA MZG'K" P=N(D)(R%X1-P8@XP,)6N6K#."9?.YEB:[3]3C[;K-EW.0@TL*WZ,- MSBT6?_WT^E/SQM.,D@#-F2JFCL:PGHY*@.8 S:F(YC!!G?.2H<1D0#QQB8S( M_TAM? PR)"NO)7?N4PUT*)HCZ5P9"33GJ=,<&";VI -]1R&\F.VC?3.[V:P; MM]W8,DQLT\ZR9RAO7;>+1>DKW9PFFB&I. :Z#!-':F3,,'$$2L^_F6P:8:+Q M+"+N*$%<.8TLMPXIK0..)ADM!^D*E('@_%S^T04P>-_^=@D*]B5'PW+2R@J. MH"_E"+Q=9?)^:D3@M!("N$!]UO&-J@$Z,!HZH*SCTCJ/G D4<9(<C1%P-'1\&N-LW'./NY:3?1'R_S MQ7]H\@^\;->K=M?4&I*NXR6/PT3P;W2H]#DM'C6TV[*6JJ:/=8?[__V1#>R; MM5L_ QVABX8L[JU97(.92,&@Z"A&G#&&-(L>,9U9L@Y>*SQ\8&WP>C5I!IOB M^[".O7JN7+>'A[HUH%! H8!" 84""O5H%$HDXE5D?48R4ZC(!-*TD"F.H[5" MX12OS;S][F#D\+5P[!ZU<#4X=J!0(ZJ)FQ35&J$'.XM7KF)6[+%=QWM%+K,W M.SG)_^F_X;A=9 OMYC-GN\;W/).$^2DE$A@)3++=M)@.T2 \Y5=+YOEA^YM7+\KJ/C+ M#@(O\_3\,(9W&[N)W9MT=))OQ]M?VL7"KKO^0V M$)$RWZ3.]V>,UBA@IUP@QC)^;0LRQ$W^7!!_Z%O$S_E-=0_5%T+ WJ26\.[ M^%:9SH!# H<$#@D<$CCD0W'(Y!5+G&.D0@J(RU BO$8@'A3A$=/ "!DBPONH M'))Y$3+QLX@X81!7 2-M8KYG%O.ML)",-H>XR4-QR)O&*0&'?'+X!I,TGU)\ M^W_Z7XD!V2Q>^R'N(M3=;-O%,&OZN/5J6Z;OEL&:]4?")[RXQK.+@3J5:D^* M09D)G!7[>CM&3&+R'E$6;9D.:I 3TJ#@O,*4"4LQ'2(VNH>>HQWR_+8]<7'] M)IUR^)ZW=F^VFVZ382$#T"7&NT.IBV06WUJOC V#]4J3\[/5R9RH$) MA6HS$:!"$Z1"-& >4_0H19HR%<(.6:((LCX_;[U@2ETC"/<)\3T^%4HN865, M1,8&C'@0Y5B3%(CXH#2U6NLXR*C:AZ1"9"Z-*E%'H$)3]?/[N&3^;PE"]0^_ M))$?JB,J\@M".EHW=G$F&KOLT#?*YQ'%< YI(X^,OC^.,^M+_-,N/_R[[QI8?UG8Q6]GU9M:FV>8X=K$XR% F*H;RJ&_Q8;.SFZ5F:9<^*S7+ M(S]QDG^A>P[Z&E1?XHH\C\\2%:L,-#N_C&S*-_O"+OZPG[N?GLW^?%GR%WO$ MXN=$JQ^N]HBM7!E,S!F9,WHG?;AV$0ZFC6]LYS$-OST,N%7@#'I2>.ZJ_EZ\ MX#H>9\^65?KWD@5Z ']QT/7Y\LQ1O[SHJ-^=W7/QZ2_;FZH\1G>O%W0W^]OE M$6T5K+61"_?'9IFQO]UFFA:Z/X%HAQ3M=FFWH92V5"+7>T"%F"#%KTT,N_J# M&SB;_/6?8MZC]S]%<"^[TP_X4C^UZN*+ M+F:.GV%A+Y8^9+;[[F=7:V(^-EWCFD6S^?QB__D;*F-V/R?E<_U#D>-- 8?3 M*WJN*/WJ>_#7WD&?:R7-A?_Y_J^LX\)N*4O2CU.5='V0\]Y:[A2HT0^$!5\Q M5SW5*/WCZ>$>3O,AM9!E7E[YRS/Y[#'S)G=J-ERE13T NQIT/;P_7L4)D^QU// M/NA)[LJT4/>Q[$K:CM1?O#Y"YPC-1&XMPB<:!YT4LC%9Q%4YC^AE7L:!,$42 M\3H-TI#N[;K-EW.0<1L*USF8#CPP-%<#[@*6 ]P%N MPEP-P%^)\5#9B9!4K MHRZH0$Y%A;!FSBIM/!MF[NZAN$N9(XLU0TY&X[G&TJ8P1)ZZC^Z\O!C_MI[M'CF\)&-,Y):3*>/$W M5VR"5P3: +0!:$--!C(=VC!"V(=4]VWT1Y=VN#XZ)$3(]$=:@;04$HF@#&9< M<$7X$*GNQZ<_=TF;-Q\Z#(-$.B?9:/.$E-_0]YUL@'U4'71NTH7=E M6IB$P$>?61JAEP/>>QOO5=8Q:BU!F%&">/(<:??4-?^UV!;*^[9=ERL[NC"7\7W[6[LLO[YN%XO\EM?%*F*W&?B,BYAS;:H< MJU"9%QXA?07^ ORE BU,0N# 7X"_U,5?8E!&BY1IB"I<)#*%C.*JD!AL@\&* MDT$F/U7-7Z2<\QM'9H(7'C]_@2JZ)QVD.PKAQ>QZI.[:]/KE)3_33W@JCJ:. MQ%]E7F \C!@RXY4R9\B,0T'=[(5A59S,YX B/>+P3ZL)JGM_'&?6E_;6=OFYE.HM MVTW^%KO.3R_[NKT/:[N8K>QZ,VO3;',PW)1ZFX;>'V:A6X QZ^GCNJO[> M'<>'G^D[=+)L[YE?7O3,[_J;O&D3,;H[+)HJ2/3N.&/4S2_S>0&KO=M/N-:KG 3&M?X)_ZMZ.%_=QN-_GK M/\6\Z^U_BN!>AJ?C];N!.<3E5!Z*HT>;-!LI?#J^'>VP*'U(+9^-N MY ./N[E'#O?5 Y=ZGK3+O%MM_3_KL,UOKL.N?4E\Q;P'5><8G>SP M>KB'DWU(+=0P4ZQ*2QF;\SP*H2GQ9KNHP^)JUV]%-@B>L 8M@">6> M$G587>TZKL@.P1O6H 7PAA/QAN_;#80+Q^0$H;C@GNH;PO0&S7W/ZC [*#ZH M#>.@^.!QL+ O**]DYB"4'< 6 K80X%XGY%Z/^K,B=5@EN%=PK^!>P;U.R+V^ MM4U KY>SEW;55!/3 3\+?A;\+/C9"?G9R]VH_]9V$#$ 5PNN%EQM_18U-E?[ M2TR-;R!D /X5_"OXU_HM:FS^=3]0J0Z[! <+#A8<+#C8"3G8N[6H Y\[-9\[ MX"BZH:9V/I%1= =MS/>S7=BECS.[F?T2?3QQ<3UC9#ZCF)(ZAK)6IN'Q3$(9 M='9G95J8A,#O7GU4I9IS M*0B].JS#"6.9C011137BW#!D6?Y3^RBE29AH?&T VJZ<\\UVTVWL,C3+#Y=& M=/3]:[N+LSE>__;76V=R$$[FS+"YEJ+*B<'@=0!N 6X?7PMUCY>Y[S@QP.NG MBM^DN#9$!X0OD*1 \+7H 5 >$#X*2$\#IHQ MKAD2&LL=PFLC& HXP[@E' =S;4=.A LX)8H$(0;QP/)G*&;(2^-QM PG+6M& M^#FC?(ZQ!* 'H*]0Y #T-6@!@'X20#]"H(9YW[<1%AUX2,%@I)T7B+,8D4Z$ M(L\D(X0$%KRZ2E@$,R%2HE&P-!,69A+2/%K$B>/2.XR9,8]-6.XR&IS,"5/ M6L;NO&\<\PVT!VA/!5JHVW* ]@#M>9JTA[+(*&4!62HQX@Y;9'Q,*%*KI6-) M6'TM3I,T25S[A(Q5!'&M)++2$V1#TB;00)(?!>U11,^U(4!\QNZ^@?@ \:E5 M"W5;#A ?2.Q\&V$(R6$"(!.C01%;CQF3V)OPV(3AMO (P< 1(*53H<@!XFO0 D \0/R4()[2H)SQ M'&$J%>**6&2I]BA)PI2+V&AU+16"D\3)>HD8]ODS+%ED*#>(B0SR,7_ .UPQ MQ$O,YP13@/D:87[ HZ^7SSI?E.;I-PUW&O94M$6$^R^O0'LC=%*ONV[;GY%M M4W8Z)R=MN9GL.8H]S[SMCF?;57XN?HIKWW3]VW:OMZMBPY7TTJO,BL?#'+]5 M#^!+ZVK= L2O0I]Z,_'S(BGC,]-C- C$!>?(,>.1MRQQ+1/1 5\KVG58""=2 MOBA2$DB>(@=N*1QNZ3*1 Y87(,6)B'PT6/Q"+%TUX6+@TT]39NJ3.0 M)C5H81("'SV8P,;N=&,G,+>46XX\#N6@ N%(QTB1X!@S[HQ0X5J5G_'!.^DD M$D9JQ#WQ2%MC$0Y$.:L=9H'<<6/WWW:QC5_?U]TW>$_GB@W670&\TKB]4F4B M!SBN00N3$/CHX7B$< I[.["IJFT*\ 5L 6P!\ 5L"FP*\ 5LH6*!C]X6 %_ MIL"F %_ %JH4^.AM =)5I^DJB9G"2CE$J?.(:\R0(2XA%KA41C&FV;4#*(G@ ME)Q02&&CRP@0BJR( IE$HA#84BIN/F,*Z2KP2@;V+$*10[P78,6)B'PT@N\6"U'+6!FPOB\UYO-<5SWARS6 M\3B[AN9CG"W:#D8EC#L3"L?1*A?XZ)G>"'T='/%\TC95F<@!3&K0PB0$#F " M8 (V!6 "8 (+'\ $P 1L:EPV59G( 4QJT,(D! Y@\O!@\N->MY"8O2$QZZDU M7'F.K,06\8 QTMY$Q*,(044B58Q7$[."$8Z9Y0A+3Q%/UB"'B40L.9X2MDZQ M:^<.^\3*RXMYE==+WY[$O[5=]UOW[;I.VIE61-V9@F(?#1V\((D1NV MPV!35=L4X O8 M@"X O8%-@4X O80L4"'[TMC!!?( )[Z]$8)9*SRJ)(M$-< M*H6TXA81;3@-C&,ATA!'8R ".T:G.\((+$PK>=)':+(O^9XC,] \L YB->BQ M0I??'=?GDA*KS:QK%TV875Z[E6EK$HKYBH'<537 C.N+O#RDC5[\L2P#,%9 M,T S0+/*# 30#- ,T&PDQEJ9R '- ,WJ,A! ,T S0+.1&&ME(@FD T*';Z!"3W*9(/ HQBDQMF$6: M\)#_<<[00'"*^BH=8CHI)Z-&@D6#."<":242DEX:*I1AG*8AZ=#_E1CX#O = MX#O =X#O5*$8X#OUXCSPG5N[O'&'L98$"84#XC($9+F+"'L1I5*Q='L;XHSA M(<,_!L(_0(<..Z-KN-.$XU3L5YV7:Q?A8+K^V2[LTL>9WA67ZX1"&[_M6+W/'U;W^]? M\VN#T(9-Z_]YG/>E<=V]^M>VV7Q^O?2+;2$0-W:S^JU=EA]=MXM%?LOKLHAB M]PW=K6YE'$ T@&@ T:A;#T T@&@ T9@.T6#4*Q6H1D;R3!H<=*172,:,3"#HT5>1H(X20Q9RS)#<5X0+"-G\EINJR:B,6?,S"4FP#> ;P#? MJ%L/P#> ;TR ;XR0+T!-T*TU08(F1T/F0,1+Q"41R&J3D.:,:*Z3MC?P)F.2 MY"DBDC+-XME>D!/Y,U$3'!75PJ5K1\(>FC?=I9Z(SY5F0)Z>(#)4,C.R,IT! M^P+V!>P+V!>PKX=B7T$F@GVB" ?#$0]2(\,(1D;%Q'B@##MZC7WA0 E7)O,T M;A#WR2+KRDE^PH6D+G+.Z!C8E])D+JD"_O4$L0'X%_ OX%_ OT;&OX"W[,MZ M,%.":8^$YQIQ2FCF+9P@+H(BF.@@I+AV:9LJ2(HK&&NQ8 M*$?3'INWW$)7Q&#G\(&I0)H-B$:-M@)$ X@&$(V:B$:T+.@4"!*1><2E,^7X M.4/.,:RI\M'9:V-QF8F!&F.1Y^6\DJ0!&:4H$IIP3W3"VHF:B88HIY4$L(V) ML(V##<*=U#GU^@ZBS^KH)U.9GFJBCEGJY96_/*//H"]6O6H"U8!JP).!)P-S M =5,0S7@R<"3@;F :L:O&O!DX,G 7$ UXU<->#+P9& NH)KQJP8\&7@R,!=0 MS?A5 YX,/!F8"ZBFXI(:&/U03\7-A=$/OT0?3UQ8P$ M62H]"L31**5)3E[OZ#/XI 8V)UC,,:95UCZ#UP&X!;A]?"W 82C ZRGA-28J M8:P%AAS$M M?$!X0/@I(7R0EEAL#"K@C'C@&&D6+").<<,H M;^P=(@HGKY+$@M=\B)G,F59SQ@T /0!]A2('H*]!"P#TDP#Z$0(UM*6]E; D MJ@@V"A%.(N(I!*0M]T@'JF+ 7.OKPYZ9]R1J1Y$(-'^&LDQR@O-(<*495H([ M@1^;L-QM* A$EC+V)TW=)@%VE.K%NJV'* ]0'N>)NWAD5-L*4,Z"HFXIA(Y M&3"BF=C$Z%4@[%J<1DEAB$X,)1X(XBP*9*G52#LKDA(V?Y"/@?888N980^7% MZ-TW$!\@/K5JH6[+ >(#Q.=I$A^K N7&..0,+_&>&#,%(A0I*[0+"6N>U%7B M$[E63 >'B"QCB#2SF2R9B"0/FD0:O%-Q#,1'UCF!"#PW*G%M] \5.&&'/=+$A,PON$3628Z, M5)9RI[6U[+&YPFTI($V9:=SH]CSS-ON>+9=Y>?BI[CV3=>_;?=ZNRHVW-5Q M\K\R*QX/<_Q6/8 OA9870/SN=ZZXU/1@1A"SSB N/$=.)H-HI#)P1Y0/UXB? M,9BJ3!11TKB,8G(!:>X),M[JX''RD9@;B5]QZS'\LET7NI@4L:MTNJ3.2 Q35H81("'ST6CQ!+_^/?/E%,.-C4 MT[2IRD0.8%*#%B8A\-&#"6SL3C=V7M&@%6=Y.^"4HD.)T[RQ,SPA3;A&BB>A. Y)ZYNS_]8-UHR!3DG\$F/,3@.#HN, MP1?]=^PVV0>40R#E<-BZ\9L83L^#%+._[VD0.$=M>#6ZI1Y(#'-6AA$@(?/1Z/$$^_,SH/-C5NFZI,Y F-6AA M$@(', $P 9L", $P@84/8 )@ C8U+INJ3.0 )C5H81("!S !, &; C !,(&% M#V "8 (V-2Z;JDSD "8U:&$2 @

=$5^7\J)G.UB*.,;5G'9 MV;[*-'XJCV,=!\LJL]+Q\ \XO52YP(%_C(Y_@$V-VZ8J$SF 20U:F(3 4P M3,"F $P 3&#A YA\KQ9&"$8W'Q76,D5*A$8L:HVX"@H9S0*BEO-DO&#"\R'F M"QR%?VR[S4F^E.Y]>Q1"4Z[!+M[:)KQ>OK2K9F,7?;RI#S>]O!!M^CW^:]MT M67;OXOICX^/NF/'OT; MOD<(O[ 7?-(V59G( 4QJT,(D! Y@ F "-@5@ F ""Q_ !, $;&I<-E69R %, M:M#") 0^>C"!+-4^2V4)EYII)!SVB%O&D=61(<*\]X0S;X@88B(!9*G B]5R M8@)F&(S/>[W9',=U?U9B'8^S:V@^QEFSS'_?]ZP$G-6L@WK N;+*!3YZKC=" M;P=G-9^T354F<@"3&K0P"8$#F "8@$T!F "8P,(', $P 9L:ETU5)G( DQJT M, F!CQY,(*6Y3VDR+FQT'&FG+>+>!&2$B"@D%S 3B9ET;]PF)O[5=]UOW[;I/V496)',"Y!BU,0N"C!^<1@BOL M])ZT354F<@"3&K0P"8$#F "8@$T!F "8P,(',(&PX6G8T'GL+<<*Z:0QXE)A MY*3C2#H5@F6:&!6&. D!84/P43 9XD&T-T+?E#W ;)$]01T'^2JSQO'PMD'/ M?KG\[K@^EY18;69=NVC"[/+:K4Q;DU#,5PSDKJJIGP>.T%?6U%[A*POAXH]E M&8"Q IH!F@&:568@@&: 9H!F(S'6RD0.: 9H5I>! )H!F@&:C<18*Q,YH!F@ M65T& F@&: 9H-A)CK4SD@&: 9G49"*#9(Z+9C_LU '5@-]2!$:^I2\*CQ+%% MW+"$-!,8I<"5#H$%1]G5.C"G@H^&$!2Q,(@+'I'F^2N<$"G98+A,YFH=V-MU MFR^G5'W=O:2KR\LP/[JUMDNHN32FRB:V8Z%1.,FG=D-SG_];9H!^X#7 ;X#8UF!IP&^ VP&V VUSA-EXF+*)@ M2)+2XHNGF+F-L@C'('E,BB@\R/F^ \9U%,; ?8#[''0IV*\Z+]O3+WCX;^#GI&^[&[I.3\&E529R0/UQH7[=NZM_K\/&@#9,D#90 MZX@3F2Q(+6D)'T5DF<-(J\19L,Z[ZR&G>]&&3>O_>9SWI7'=O?K7MME\?KWT MBVTA$#=VDOJM798?7;>+17[+Z[*(8C=,9RG"@6@ T0"B4;<>@&@ T0"B,1VB M89(S6D:#+.<6<6PR:4@\(6IYHBZ%S"7D5:*AG(E>$(^TU %Q83(OX30AHR*3 MVE'"_+61-S41C3G'="X-!;X!? /X1MUZ +X!?&,"?&.$? %J@F[C39%8@E/0 M2$3E$5>4(N>91TYB;V547#M^E3=Y*KG%^4V985'$6=*9,M%,O9).E%L1.4Z/ MS9ON4D]$Y@8+($]/$!GN6TP-[ O85SWZJMO&@'T!^P+V=3O[LE8ZZ@,I82J7 MV5>2)7X5$4V>DZ!2=.+:H.; *#?..T2PE(CGQ\@Q&9'55&LE>3#6CH%]&27G M2MH*P -0+J!=0+Z!> M(Z->0%GVA4Y!8>R(08Q[CGB@'AF5'+)<>"N\8)S[:Y1%^I!$?B=3/"+.L48Z M$(Q$,,(RQHA/_+$IRRU,A5,VSPP+Z,I$RISV)_?S?\O:Z1]^22(_'%8@Y]ZN M'C90G3A&Z#O?'\>9];X]R;?Q.?NCV;+=Y&^QZ_QT]J3Y;1_6=C%;V?5FUJ;9 MYCAVL3C-+.S/3T/R!^VV<13L:M-\C+.?FVP@_GB9K_!# MD[_G9;M>M6M;<+;FI?[D/77/"L_]TM^][8[_GA;M']W8E^;+,V_\\J(W?G=V MK[/VIMCFZ.XSS5YFGA^Q.(=DC1;ID48_?9F?SFG=U"N](7=;MK]UK%<8&:H+_!/_=O1PGYNMYO\]9]B MWH?V/T5P+\'3#^3EL+"K+K[H8N:OV1ONA=,'3G;?_>QJ9[2/3=>X9I&W\2_V MG[^A/]KNYZ1\KG\HTKQI4WUZ1<\5I5]]#_[:.^ASK:2Y\#_?_Y5U7-@MS>ET MO^SNW)MNX/:D-]C,G8(1N@Y"IZN)PS]27^7A]7 /U_F06L@R+Z_\Y9E\]K : MN4"K,-6O[G9:^U+I YS!\P< MM?H ,ZO1PAEF4L#,)X&9W]$?&; 1G"LX5W"NX%QO<:ZT#IL$Y_K0&P^8)#'> M),6;52P)[.6'6:D7^]ALFMC549A9F69K*GZ^.[H.K)/Z2V!K4A.H!E0#G@P\ M&9@+J*9R2C[4'NR)4/(#%_K^%C>S1=O=EXC#-.,Z_.*@PS,KT\(TSQ8>+B=: M*9*-T#E"LX;;3CX*3*PW,B)-(T:)G?A+BEJ*$&,L82XHQ*YD"@B(@:OE=.$TZO<)1&R3;6G-"#;!*H! M3P:>#,P%5#.^O/E%&9]^TW#L_F)K!')!WD#XOW%A_!+SK_JF;]LTBY]6I7]. M'3$W #R(E530>A*"S=!:]XM!6INHQ210A"7&B NBD-&6H$B)-@$GIR(9(L%\ MT4L/TB!7S#'F$)P%AU.AR %I:]#") 0.2#L5I,5)"2((1D%BCGAT%CG,.$I* M!YU(PD%?*^6Z3SIT<*3E\XSG@+0U.IR#93$A]#$&1U/F3Y0LYB+:+GYG[ ." M_740A$$G=52FA4D('!C9^!SES8R,*2Y3"!P)(3WB&A.DHT]E)G5TD@H7#/^> MV(<-J\V+4Q_]M^*B7^T\]""LC,PU%E6.!P*G V@+:/OX6IB$P %MIX*V0B6C M O-()RH19S@_"M8@EM<"C]I[Z^SWQ#\.C+;*U#F,[\D['2C_>-(QD'?'-O^J ML[L1=B?%Y*$49#H$#>+%E0L<"-KX?.;-!(TFJ6R,&%'L(^)*&>12\BAQGK@E MA >OAB@%Z3WVS\5AO[S@KX>A:7PN%8%<%?B>"D4.H%N#%B8A< #=R8"NUI2S M))#"&B..542:&8^T%5@E0T*2>HBJD$."+IUK":!;I>^! I$G'1QYO=S8Y8>F M3&2U71M%GT_WMUR#GDKL;'TB",7+G @:6-SV/>S-*T$$)QY9!R-C,N M3 2RRC&$$T]*N" 2]4.$1HXN>.YAJ7F(@CP4.J$*1 _+6H(5) M"!R0=RK(&Y/U2(,Z(SJQ3"Z2< ML(%ZYJ0=9-C&D??K6'[W,NG\I>E\EN*F.UJ&M^MXTFQ/NG-L&H:#DKG$@['0 M*;O8$;:T!G("Y*0"+4Q"X*,G)P#J^V-'PJ<4E4'*>X4X%A'IC-F(ZF!Y,,HF M:P8)(!T8U.\RL4++PJ-,($93CC\TS%X)>;=OUYMH[YG1^A1\NXZ1N$ MWRL7.-"W\3G)F^F;)Y3@*!42UN 27Y'(:IV0M_?:*8<+"I&FP*JD>>]-Y^ MWX.U* 5O\TRV^<]Y+1A4R!GO$\Y8>:4HUXM0R MXSR--J6AVK"^/O72P_:&DUQ#W@7\3H4B!\"M00N3$/CH 7>$@/F=&WVPJ4HW M^I#$'Y\MOMD+9_M[GU[\NU]W^]26@FC5L %U2ARP-X:M# )@8\> M>T>(G7 @\S8.(9-41G"!;- <<9$8TC109)45$8N0*/FND3$#<'W>>. 2*C^>=$#HY;%=?L@?:Y:S=A77=M,L/YRU65V&V:*QKEDTFR9V M=83H*[/XFJAKEGIYY2_/Z#-(F]2K)E -J 8\&7@R,!=0S6A3O/20C)X"H[__ MPCCRNUX-LW7TL?EHW2+.9\NXJ2, !Z '81.(/%<)7Q"QW7?;X=A*)QSR)C'$ MI9?(^^_!A*<5MI61S,EP/WBD[5$@)WYP2A@!2K1[LK)%4'7'?RNQY/#05#DY5+G"@ MJ4!3*Z.IFDAGA$4,*UJB6)EM6DV1<3)QATDDZEJ?Z6$B7WO0:>(P,R+D7&(% M_0PFR4^!@P 'J4 +DQ X+4-_-/BHQZ-!B"T3@XUHF[*#'2&M!6H"U*0"+4Q" MX*.G)@#IIY#.O:(2JX0D,1G2:1F_*JU#4;&@G_7VPA=.J;#ZJ80E&GIT0Z0_G:.1\.R M4R+F6L&"#]5F8LJ\=(4N!RJ\G'8=[<]8E=U&\RZP'+]0F MM,U_#-HX%Q*M=5 O2&-4+G#@NL!UZ^*ZAGD:-"E-/D2I =,2&<[O]-^J\N[O+$F?<>C/#2.:4,\L:3)+Q 58"J M5*"%20A\]%0%('Z?==-:)XL5DOUH2,TTLI$8Q*,)F*0HH_ZNFK 'A?A;D1TS M:!E:I7^"BK G'8G:%X7.UO%C7&YC'9FERJQR/-QMRF'^20A\]-QMA#X.PDRW M<5 JC0X8>Q2Y)(@SD3FH21X1'S2W-F%FKW65':;RZV7^SG(M_]-LCE]NN[P& MXWK//#\/&UK2#RN^/Z7%)BM9EU[:()L\L+MS)M34(Q7S&0NZH&>##PX(=.%1MC M K<4.4(YXH%H9"*EB&(1/;>)4,H/$Z;K >PL9?S2KIJ-7?P6-\.TM^55IH6_ MX@@N4NRL^_J<]0AI,M AH$- AX . 1W:+X1/%!,^!ANM'@XG5%8U7(2G KV, MT"PS\9UYVQW/MET,LV8Y:\_.\A7^^A'Z9XV?WPP:0 =^4VTZ$_@-A'L>70Y? M&&"$8_(F)62(]HAK*9#F7*%$F$_&*Y+DM9,!]PGW9#A[F='L[;K]V(08?O[\ M7QG6+IP0.#K#M&$SGL+,R7 -X!_285=/=J<9^P%N-$X(!FY4J6* &]7+"8 ; MW=H808<8G7;(:,T03]8A6_Y1PCE' W?Z>L7Z?4K"'HL;23[G8K!&","-QLV- M#E8^!I'$KS@WUR["P71=YL1VPX0-(2WZ4 PL2[V\\I=G]!GT=*A73: :4 UX M,O!D8"Z@&DCN3XF2'WHB^W;MCVT9Q=ZFV6I=4ON;SWTGWOBO;;,ZR>^J(SI7 MF:HKLRG$#'+M_S/N.D'RW?1;]>0U!X_/X5NZY4+'/@I\-.Z^&F* MQAAG# HX8,0-5TC[J//O<I" V:]G^//N#'X&H:;:S+$9C)M.V:6. MD)L"&0$R4H$6)B%P("- 1NHB(X1SADW"B"2E,QF)#FFL##O&X=S G.25=* M:>&<-$QEO9TR!LP99\$A@3U!'#N/=&FZJQD7QC+/DAFDU>X>$OZ:$>%=IH%' MR_#K#A<^OTD'HX^DG,W%N,I$Z]B/%S\%AU>9R($1 ".HRT" $4R.$42L@F=$ MH$B21EP)C9Q0'G$:@\1>LN32($&DQV$$F CF(S#@U*KB4:0SCH/KTX;$LW< MYUD#;42FQA-AND*E/!&F*P!/O)TG>L-U9%$AG:Q%W >*M$\&<1:(I3Q8:J[Q MQ &[]I[UE+I/9[K;,HYT;I2I,N,(_+!^1U>9R($) !.HRT" "4R."7 7;0B* MHA@-R4R >&0X$XC()+D7FBK+#MBC]E!,@*FYU!J8P"0<'=0:/5:DZ*"=9?_: M+.W2PT"J41'!N_=C?'+]"VI2$Z@&5 .>##P9F NHIG)*#LG;FJ($E\O_XZ>X M]DT72_%_MVG]/V?MJFRD(75;.[H]W<-4DQ#XZ'$* JS[5"LEP0A/D5*>E]:L M$ED=,8K&A2B($CY=&P+VW47ZQ56_V7GJ5Z*2,>1L$DBG#*2"8\*4';P>_F#@2^>*UUG= M].2]$*0H)QH/N;&8/4'FRT)-<:U@]8%G]6$#-T6?Q]@C:W&-KU$K4*_"74 MS0'] /H!]&,RV@/Z\=3HA^":8J\BTHX(Q%7TR%"N4-#2JB0\$MU9',J6PPU4E9(((Q2X)#&')]C_4(-43#>DDA0XK20O!B1 M,TIG8JBD(8K%A <95%-88?G_5^>.^_.%J&RT]<>.?;?&-MII$[+/CE M%!/RWXMMR*3RU2=_;)S:VY,F>-II&6X7D*<14\LA0GI)5)#B?#%;O&2>X3K*J5DW1YJ>=' MMT>^^!P3">SD(#&0![0 F(#SE();+^\)DO40,>X4X2[;4;QG$1,0V:J6\PZ/G$H23 M.<4,R,0D?"54:$$0RVYF,3_=IMFJ#Y?7D=*J; F,AW0>L%DU?4Z+2PWMMHP MKYIVUIU0^/W$Z"D)(6I.-'"2J7 2J E[K'#:02<5_=8N^TC9@$.L M(47[4-04YGS4/DP"YGR :L"3@2<#[A?FY15L[&+ M5Y]6<1F:S78=2_!XNU['\/-V\UN[^?_BYJUMAAGZ0.92$ @03R1 #&P"V 2P M"6 3P":J9Q/!2\IC3$@$7IJ5))F906)(VF2C2<2$F(9IW8 $C>@&O!DX,G 7$ U8Z#KD(*N*8#PLA\0F_?H9>N=F7FV M@=AMZHA-5:;=2DRQNN@&Q'\A_EL%5D+\]S3^2ZU42G"'+"$<<>\8LDH9)*/C M3E&2GPU#9)-?G\)%B?'^%H>9BD'G2F((\TXDS ND 4@#D 8@#?62AA&"_G_\ MVR>*"1^'H0,H?C&8DO];2KK[AU^2R _5098\J) >41;G#FKD_N']<>S/#9SD MV_AN^P[3]K2 M9B_M)BOGMW>;_$3)[';/05^#ZDM?D>?Q68AU93_$G7-&-N6;?6$7?]C/W4_/ M9G]^&I(_:+'"4;"K3?,QSGYNLH'XXV6^P@]-_IZ7[7K5KJ\6*%0G\,?=6U0G MCM&MO]]ZM[QI9_^UM-O0%'?[\LP+O[SHA?]ZYH7?G7EA4,6 JOAQNU?!G^XB M5\2?*VY^^&EE0VF[@PJ->L&?"\8>A*_U8;X>U/]^=MU_/T/JOY\C];G9[FXF M-!^'HKUGLKXJJ/EN%GVS7=F_1VG1G-M/Z?SV;YK795-+G> MQB]M0AY9LR,W(_+\_[Q9?[#+YG][V?>'52]HJ+#-O>(N;HQNU,0=A'Y]*U*I MT ],(.]"9&8_[L(&_J<_XGSW,/PTVS^W[:M=GS[;;]?[I/\V:O(/(AGN2 MK;UX&92]S(>R;>AW&3,;/A;ODS<;>3N1=PUQT;?E;DY.MLLX.XFAR2_&F?L\ M.[;KHO_]6YOE<5R74\^N*5?]^71'DK_P])Y.OZ+[W&6G5M!RL[;+KF00^O>% MQGY8MEVS:Q"^R5QYTQ^BSE\3FJ[,S'P^^Y_\PW'1Q/QMMWQU_HJE+47LNWLV M/W6SD[;;E"U07'R>;?);P_[G-MGA];^7+S[[E&WYNR30^P^<_FXWG[GMYO0F M=P>U/Y?K#]&W(3^WR:+H9GF]?"P8VG_73E 9YHN<2S+E\RRMVY-9VB[R%2SR M.]?V0Y%N%4JOFG\J[P0US&1VKQKS+^WW)S+Z+(0^^/IS4G_;=F$ M\I=LRE/Y+GV62KZ)X_:/G4@N?2S$?"F;"SKL]E(LA^ WQW:S_^%>F_G6BZ). MMZ[-LBM6UI6WECL,GS-6E(M>-,M>FOUOM?FI_*UV8UW^VODL&ZT_+DKO+W/5 M+(MZ\_HL*WJ[PX[\T?VJ+!=V8OUQ$>LBYB6BBX ,GPG M,N15\D=VKZ6EQ"D4[-I*%#7U6XFBHO^Q75[7'S8%H)>S=W&5+=)E#>GYC&)L M=@;2?Z1PL-D9VKQ_^?M%A,D^:)G1WN\^3$GY-,G_YC6TFU4<>NOLOR,OH[N M5K_,RP(\SH[I7UN[+OGF_@;>Y26V6>0U>'[QEQ;.GR^1T_QWMJ 'HL#**^OS_7-#&[%P=L[T^+J[-!UB"&-/D/47>X81X4BPO06N0#X1*S[5@ M4G[/$K1AM7EQPV8K;\'>9N3RS6H1\TOG,8S\6B^)S[M_OW%U?C6,,1IW/\@J MW'V^7.2+><_55%Z^I"C WV%3,6R;0.TV M+/LF4%E5=X'-^9??]?/S_WX^[W'XC^,V;RI0^T?AO=W6=4TF=NO/.U+[2_.A M+*VK'Y_/7B]]_GS9")[2B0L?+4C?<]+]"H+BO)N&G @L.2NS2B(WV<]RA2R) M!"47<3#1L(CY]8[BB1FN"!*:9TJALX-V46-$"4N4FV -N3;DY-0>Z+ M]-YD1:\S5UJ]S=N%X@L^Q)\_O[5E[WVI<&^5-U9GE7N(7BS=H\_^K_IR;=[( M3?6'6;N7T%D=?'[P?%9L>!U/;--O@"Z\]#4K.2Y!D+*CC.N\I^NC7\7PUG'1 MFWW)OS:G&[1LYSO)/,PNQ_<+O*Z]M?1)&O ML_$'X$&<)D$"EMFX D:+8AT)IX2 M_SENNDV[[@.#Y:O63TUV?UP(L[?Y80DG=^TN+G@> M0_+-VF]/2EC8E[CUF17W,+?M=@NAZT/=B_*F M*[>X._*7+[@$G3\5ZSB3]-E2+BMF_;&\MA=2-K/%Y]-]Y8>V#7\TA3QDVM"L MRT7-R\K,7]"OEJZG3_F:SW5T;OG-\F.[V(6PLT_X-&OR@HK[0:^]49];Z_SL MW5Z79R:9U[JH?%['Y:VNWQ!9KNA*\-EEV<_D5UX?K+PL5,C*4;: M[&*4^0O[W^Q=Q;K?Z_RC=P_M:4ASEY[9?;(\NWN4^93?;"]\C M47TPZ:P$IM^N-"=G%2_G!2^'"1T!R_H2RSK;9)RJY)[%24#)OI.2O=YE-=M5 MWH 62-E<+>^]WW;P?!^WXWOG_<;7H0?('N0*USH_&IX7P?EW76CCM/?RWQ?J MLH7EA']D6-T]OXR9(71]GKK->^)FG7UFMTM:97F>9?#O'"-?7:M3XSO5L$\_WCI@->77??5 M!,_W]H-.8>(,I?(G"Y79WV;30V+)__>1NY[7G=_'^3T41G+Y%FQ?(##['.UZ MUJ=C/_=1N0QPL6\G?_$&(;UZR$K[^QE =]QN2Z@H[@HP=E3S']OECK[T2[ W M^O.O_EJH)R_S7='_Q5D"Q1:.ELM"3'[O=Q&%[O^UU(<0C/[??B65G^F7T8X2 MG65S69_-I33_W"(_?W9)[\IB/]\#O?IT2HM>MBENLF_#^RUD5;,<0;07S)']329TQQI###B."@PC)L>2<&J83=S_3\6LS'Z^\ MON- 0'T.2WW.M3 K\@>/.6A!RK'M"Y+.9=RCV6E\N6#=OT/^Z+;FOM;HF!A% MEKG2W$$$I'F*R%!N6<)"!4VO.J@@?4B">L1423QQK)$.V>F+8(3-+H[X="U_ M=-D5E3F2I;'O\LM='N2E+@^B5$6PJ2:+9OD+%GO*.9%[ K.[S>RXL]);91%V MHE1UQ8@7O0%RW:]+AQXQ\0+J>Y*@/5T+UJJ MK_,7[PJ*D_6[JO#^@W>)]N4GXZ>>T=^7](WHQ->!%Y.Y?-)K=N>3M].7?$W' M;D':CWC(=/9C?LNF66XO'XP$G1S@M"GT +F(?6-( MONC?NY^"47MJ;_<)08L72;!J=B*JJZ M3W\3(*F');GL*MF&9'3,=,L2"8*9R,Q?/I#0AH([A#U,,^ =E95%X%!5.7SG MM#Y*NSP0);^ .PWW6]W^_M[G*!?^TY$B.B]K%^K] SI;E _0T1,]Q76.&M>Y ME2#W-<(;5 _Y#"!ZE_66JP*.Z3+ =?BU789=BKZ>(J1EUG47_?ZQ>GHQL9N7 MW0;7$ZD\?FCF/I$"$'^YCH8/:?=0D%"WW53JH6@HE&DN@%$VU&K([)]+"69O M<=/-:SZ;+%M@3J-_'^_SI&)D2)96]_&(Z5WQ4>YXZFTL%(A 4;JK;JZ75??GS53.U-/X', M+4-ERW;UW"KW\O?QA_$Z^7+17-OYM*N4\P56RWGGCX(D3/7-QGN,-NK\%:#& M]M;.UFP&-FO>I8,N@1$(Y"8XM/Z$:MNAS6TRU(ME>+,D1R]1CC8WR:W*Y[I- MSY=-V$<-PC&W?9DB+/#P"[SRPH;B/=UO*O;*?M$L0H555T7GT][#+IFYU19D M5/GMH5,0C54$9\AP#JG^K@(T'+[NMUD?2-D.F8GVTL)@H:9P54=Y*[KTM+O\ M,"])GCN!B"DHXCG+4<6T1(I2:XA@PN*C]%KYH"^M60X[^M;JZ5?G4=0/-_[? M/TD-=O>!Q5E)PO#E-%_@@>]]YF+EBJIRVZ.&-U;I_ M_M##BFX^_2N$G=F^;\+0>M7/$$#K&_PV7(XF\J99+N AGZUYVSV0X$#"_@98 MWA,Y:^V;MBOSMP-U0G_<;NQ7ZUEL'OGBZX:[1B9OAE&V+MWL/ML].H1,1$T#;G!H.%PGAU^]4?T='4>AQCUY$H(8XE%7Q6\=7(I)1+^P%+Z^SWJ2Z:@8F63ZD5;%N\%5^6W#5?FKW7_870)6 M"5@E8)64<.S2=6I*^./EW-KL%_C[LLW^%#:9K*KX8I+;A+9.6.DFH3TNAZ.4 MT"1P\? B"=QQ.;Q9Q9[)"7Z GB17)+G4;9^[] )K8/D>B0A3D*\1XCI M":V#),1)B),0)TN>:7]H[0 ?[[T 3GC[ MW6-OE^GKDK-WWZ00CL74!\8Z(J\O?B[U?&1N[-5[S\6?4/E\!H+WOU\G%C^$ MQ4D&(V=0DL&S9W&2P<@9E&3P[%F<9#!R!GTK+TY0AO>W8:1*4YESAI3 .>)$ M,21405'N=,&5R6E9[9QL6M#2Y(7%2#-3("X91K*2&%&-L5 5R5E>?+%7S_K4 M/'+?X_+8JZSKD/^?K^K/0*_EE6D6_<^O_DCRL3C7/HUWJ-]'"@ =*WB8 D!' M#0#]$%-$.#*^GIK1?;S"L$B-[@D*WO].'#YGW/OB&)1P;X][\XIP8RE#I702 M<5=J5!&ID'/*\+*DFE!Y&_>2O!!Y3C JN56(8$*6>UMII5AI!GP+WE MN#J(>Y-4)+5U!@PZ0;63D$,2P7-B4$(./7*PG.:T="4RI"@19](BJ2Q&EE>" M6D$0*3I MSW;J]8^^'&4_3_4X=#'\K=&7-OLSO,@LIBQ#9,P^-0N6SS-X \+E9/5 MH9_HPDZM3P]-+X(D^<7?CK)/X110G_8)QW1VQW'Z:]J%G87#J(U=V#D\Q(8+ MY)4_/B>-/Y_4G_!NY]>U/[[7GQ/<3TE^U-9 M][U=IJ2G"%QMX4VNPJG$K9U,_#3"_4!17_CT7?[]FALK+@$]IMEW?DFTWWNF MMS!H"^P)Q\GN?^(X2>/QI/&_807"!==KCJ@;O\ROZ[".3"TOI@WP50<>^F-R MPW$+JV4/J]:?=_WSU=429.47:VKMA<9?_$L]]1E:T*.PWI;PX4<0'5@KZX/? M?_GMQ_6Y[U?=4?'-;-;,%SXQ7-MVG/VZ9_!AIF$EMXMV4^I[;>*/=@=9#2*_ M?IM67LU A9^H?H_AY?PYP[[M]@X.W[UIG"W6>H%")>?1?/A3_]W%%1+W(A?/N;U<>KDB^^F%->#]J$Y32 M72\%C 9UU1V<;.;+BW#; F3$'SM>M[H!#'S3\0O8^O4\"N\V:0*E_6GKL!@. MD6.;F/ZIAQA\#X9I@/#2O^0^QFVJUGIZ[8<'7=3,T<2?QSY,;>$/5]Y@T]TO M!6L.%MERTK.[?WSMDU_3P%08L>=P,[_)VMH?5+VX!/5R<9EY#DY!G5S<=/K: MP6LDO7ADE++2 >N5\NFRR6!)3+P)LW40FI5>R'HM$A9BO_)&:UR1+6YF?IE, M;OK%Y+7D@%M4/?%+R:\_<]W9.[=>OBOI7@Q#@#Y@32#Q(//7X9A+T6KA'@@3?@/(+;[6+?/R0($27F^]ZZ/T>S,Z?IWZLVH-4 M0%APK7^U?H@!IK4];\&\>?P&$&SK%?_AC5+=9MK/)JQ.>$NO"(>%K\&6!Z > M.#:W5Z"_O+);$6%WI>RCP[+U-_EG7RWA1@]% (OJ2[2<97(&$_%(<(4Q>Q3N M-6B_EGHF;%/#>#0;)N+'Z\FSGN)PC_T\@[?L;E$;!$VJ]-@.WP8^">OQDQW$ MZ)#%#QV2@Q-Q"5($H&S:KE?;ALPTTT.NR9L= 9>W'Q1DTVO-'MX&I9?-Y$TW M5R^C,$:[Y16U'6Q9@\41N(/PA*F_)XQSY9$JJ*L-".'';,!&9^_:8?ANF&YA MMGX=]H^&RP ,WWB/[69[X7L?KEEZW5I?J>6\#13-YITLPW-G\-KA&QC/XRYX ML0"C ]T&O^^PDZ?LVDOLR0%,\%9J4!F#5[K']P0K%#3&H(K6SJ'[:!:@\B9A.^H/ M)LVKQZL&/)%FWMGF#4L[:-> ]__&0W7;S M]M.: Z^T7:F:32F/48RSI!./1\S?[(6<[[H&P8N2%[8'-,'CA548Y+?74IF= MU6UC>DFP9#BUV(2 M@:>LUG#OCLYAT==>!LQRWAGK7M-T0+1ZVVY,1=_HR0H5>ORP!! P70#L7<>' M0-:#:?\<_H:?G"=#]["9AQ_=\+0M.OGIKV&%%_65I@FP=@.R='/?P2#!OJR4EW_>=!G. MSO/<"[< TSH=U<4T._;Y97 /*N_5>H/SZ^8=E>H^P-$/UOH #PAL3[.@7MO; MH'!#F>M+.;T(B#XLKVL[:6:@%>>>#.!^)M3MG9['P)"-@7MD.DRV)R8LK=L&; T%.RYXQ^O+Y 8J!D'S M(TSJWV'\RZ8Q8#=A>5D_D:LF<-DO[Y4Q_E2'8'>'+*0Q=>_;]WS:@IKUYS?V M<_ -OS:K\\V9PZ<[Y^&152S!&Y0=,HU_N%P5NLY SW;I720=O/(;.?DD;]JW MK[+_> '$/TI.[1#IWQDY"UKQA[I91:J\'GK?S&=]R/*+:")1^Y[4_FNSZ$*< M?Y]*L)7>OKYO/ W;[E,X5R:8W9_J*;A(7M%^6, 7G8_SG4\YUZ!/S?>))\?B MR7?+@1XY3S J@']A73)*OKA8WGPB3/WWDI;E2]50. M8;MI,T5SZX#. ?#UD>W,61^N:.U,SCO/(+R#"9'8%;*U?;P#" =?^0!0^,K* M^72 YL&M&EYB0'3@B%_6\!(!TL$<"-YN9',:I>S+H>T M]RTW^##P++RQ=?"HQ58R:^/-AS&'9.A&BLDGI:9F%2;M$R !E .?%D/H?'=?4AP(=_-'47X.HS M,[ ,Z\4B+!K9MG6W0.K@\ 'Q%YVWNO66ZJJ&"[W/XB-F6^G#G;SA$,KV?E#_ M___9_T!@^9]#YG,RN0E+:$7R=;:HTXF'YC,*SMFT6:RK1KS\ MWETYTB5J+Y>=9R>U]@D>GWL-11= G7[-'BBV".&W7:4RE(R8=7!]'<,\M*;; MC1! '_:?KJ)G0P$ L-&V;1=+'<+_?1QVWW)=%^#X2!QH,/]G^5;+:JS__S'FH+/ F 1@=LN)= M2L5KPTZKW!['4W>VA)7NZR8VG,>[)@AD]DMDB+3ZM%(OI)O+XD!6:F/%[Y6( ME5N_9B!X_C-P_J_LXM([PU_*U*Q26.M@R>U$S:)9^/#MJJ3KUHV'LC:CSCN_ M];/,G 0A<0/ZN^W2<\NVB\[ D^SP)G#[FCY?6'W]NCD*-7K^ M/? UPH(;4M/2%Q)L3&.58VO:!>KF=-7 $W=KMT+NM#,4@PZU!FR5#9'K/@XW ME*%M/+X+MG>#=$+7?[].QH488@OJ!BCJ0W; VW\LS867]''VI\_:SCKC(Z#IT,;O >UA"7?#K9I#0;I&-^LS> M?IJ'2/! 53\@^)R3K Y!/GA%U47]NLC9Y@KQ>FG> @$\D]?AUE7YH ^N>6EI MM%[.Q]DO*T2XELX/[PE M4,=K[^'!0TE%J*_P,+.K--VL#MW'D?4;A5+3X:%U&XSHW,J.?%^0LY^G6;

P0$E9(I89$N2H5X M27*DC+;PJ>0Y*RO+#'^"/0(/W!V ^+CDU>NW,X\IIA?(>\+W<;E?V*:!0QXW M&_]+SX^4%#UN+7+=R@L #AM:NA"V6 WLW,CCW@[S>LW> M!P\6-^MJLW5:2LL6O)9)\ZGWNISKL!Q,%"#EM/$%IKX>KKE5MOGX^BHO)1=: M%'FQG\= M=I@&@O=3ZM\BF%:Y7#1O52AI"Y,$[KS!;\/E:")OP&F$1WRVYFWW.()#4J"_ M(93ZSUK[9@@[# 0*H81N['6CGHU>/M=U7P-V\V888[.CS\:&V.ZQ13$6KSUE MM_9J[EQ&QB6E][H.W^=LH#_(VKTV M,HLG2@=^0=AW,>KC;61.O(F;-\ )_^M_OBI>/2V?>MV](EX^6V0A$Y]M(X;8 M^?D$OME1U\3'R[FUV2_P]V6;_2EDK7X)J2)&1O%(\1=6Q^;C@$\GL$SB$?MD M7<^&E8DWD?-F95UILJXOPKI23%D\TIJLZ!FIWN?CQ5?$DY*B38KVL14MC4VV;].Y'.Q[6VRQ.(1NT3_#^@8OD0]]:[MMA_8OG?D3"_0@A MEFES.H#E*^3P"47N?\43&(O?8GXK$TY0)>\_\9A+7A2%L.Y+J4U-PN?,ZQK'*A.9)$E(B+PB$E*X4,YZ5EI=.F9 _TV<M\*K*1_GR5G\A4%<@E'QJ*G]^-(6I2Y+HE AA' A$SG2%#GD+ " M%X74!<_I;1PI 6 J70#L)-3"/:) 4A.)J"&2,5,PD_-8<&0%.%(<$T<^I;[; MK35,BB_56"2$D!!"K(*2$,+9(00CI"V(T*@R//>Y)(R43PX56C.MG*FTJ6XC M!"X<_*8 1A".$;) ME5PCY3A%E+*224FXXCMM8IW,R]PXARQE'/&< LJLM$5:\$HY;(J21).;),6( M4IR2DTE!14SV9*%CX<39$#U9Z'.QT*+,J3 ^Z\/+"G&G)9+.NJHK* MB)WJ(6E*5V(?!Q("\8(X5#F.D;;"&%ZYW&@7BX6F>"1(D2QTS HJ-8,X\^"+ M/U,I-8 X(8B6MDJ?PE[2(:UL@7AJ,A/ 5>V7NJMSFQ!8JFO@L&7%:IOAL4E 1DSU9Z%@X<39$3Q;Z M7"RTY14692&0+(1!O"@EJA0M$2TJYPK,B6#NMH4F12Z48 :5SM\CJ4&59181 MHY0K"9$Y>>A1V(]7X\1' O-DH6-64*D!0PK*P/Q_LQ?+B5PT\YL,AK*@&!ZA M\_X+7 JGA?_2+LN(<6+:97D 3YZ@NOWW?_M,,>&G(JMI@V D0AL9V9-U2]8M M3D$Y'^N6HB5#O;ES.5,<(Y%3ZG=W$521RB%F5*4)J90S.]&2HB128:-0(31& MW%&%A- :.<>IDX+KJJ2Q1$O8"..C;@A+".'9%5]J(9"B*ZL6 L>I97_Q_#\M MT'G4B'4"G5&GWA+H/#O027BIE6$8&8X)X@8[!/A1(TT$X809FHOB-NBTBI'2 M*8UX!9?[TADD"UPBZV3A*!-8B7@V.<9=1)-0YVEHOLC(GB!"@@AQ"DJ""&<' M$0KBF"V%0LY1#A!!2J2PIHA+JPIF24Y+?!LBE+R05I 2R1)CN#(OD%""(B4( MW*NKDE71U-F2,NHJG@01(@E,':[U>"&!B1/4:%U@ZC'K?%X([T\+<3YB9H". MJ=? IEFJB8T;N/'Y1SD,EM<6OC_W-KL M"GZZ;#,+E#39+W*N+S-&1AG%E(VR3WYGFFXNIC 1DZVL5]*]^[P\6DA+,43G+_?Z7IHQZC M4&SIWOSNY,3XL.(]<:'P&S$G@9/34#K8;O?-@O].Y ($8-%TIQ+)N?^NOE++ M>6NO8(P6_FR7DX47+0>,R9KE'"@+6 D>V9VTO;B4BR!VD_IW.ZDOF\9DC34=$_15=!@5I7/&8*$5M3NM MDUQI-2A.A)GAB#LGD;+6(FTU(4HH7+%'K?IZF-:D26O&H#5'F6#]? M?Q.P#%X:1EN$U%PKKV83^ *FJVPVFS?7M1=NX(A7JX#W)=P'5_M)R@M0 MTK M>&6<]/ 3+;EW@5][4*INEA/CM:ZMKVVVG'DNPIMNK),S$;ID3>ZR)KF31C-A M49E7@*;=:5+\,_3O^)F^\-CB*Q> 8%,)+L!GK[B>SCGRM_]8M%TLP%#,8 MIC'PC5OIWOFZ<8J<>?T,U,R\46F4_QVTK[H)VGE0PFVW][]ZZRT(O*A=+FH= M'@(3FMINX7P"%!#,EY$+F5W8*5SIK=;*(/G?X&EFJ1=;NAP89 -JL(=#.'=K M]6^.X*S#L2>^+ C9H&P7"/K#Y:I2:B8O;!>50]+!"[^1DT_RIGW[*ON/%T!Z MU4S,XQE4(V<+;S)_J $CZ-_-9,P\@[(L )E'[GM3^:[/H .;? MIQ*\#:]FP!D!&K;=IU!,&;3/3P" I[H&W/)A 5]TVO$[[[G4 *W-]XDGQ^+) M=\N!%S$0]2O2T+N^P7'C]!'8N:?R7HZRT+K[_23?U.!7UOH@L?\,8&/JM2[( M_F0B5:]OLW>#=YENWZ=\AQS/5&V0<@IIZX%S?C[,-2M?:?2S\3 MN"NXOK.%=X_WX&1_Y_^1TZ6$[SPB'F*4WELV\.+@::"Y=E[P-]V/ 6FW%)2("*L MCW\RA63.%=)8E@Z3,K?<;#F>?VVFOZV8]/>.1;WGV?[6,_/>+N@?&<8O(Z/S MDU7SU*?OHJX_&(7EXWYT^<9N/'6K+[NQ,#+QT%!J#8%X>>__N1C].)LY4#U M*K-D$2ZMX9#M*TG ?$Z!845::(FI\!XZ"^C1L52'%K57* M%5R5^4[!B\EYH81 VE%_DCG78#9*BY@N2LNIIH6RSR$-+P,,?5D<>N MP @&W)=%B"EJ'OJ,ED^@U>W6 ]J% M?_!%K;>#($"TI?H'K"O_O'5*S@\"OX+)#.&0]7.!N/75\BISDZ:9 TG^'NHH M_ /VQ$961)HMY^TRE%I]:H8Y;BFEF5Q<^N1/J/>8 JJ=9!]#J"2KKZZ6TV8K M6 (+26^&:&K/81,HMFSM<*/GP@P00)M]-X1O/K[_K5W':UH-T]S(+X8GP1OZ MHI;:IR\!0'AI\>-:SRX+;]KYF=.E ]GP"XK7VS&=XS]?6^;=?E6)2O M;^^Z?OW6U"T\].:-F]C/N\&^?RS;1>UNAA4=KD+M0LX7;T-(#X%X7;5OE&S! M Y[:O0' M6S0,2VJUV<7$=RBZ8J@]=13! 6ZWOGDI70?>-E; ]JY,G^:L_?KB47M']K5<^X^RC5SC=ERN-] FT;Y#/ M01H;YQ#(-6HO[<0-8IEY&06S"P-WJEA>@$9J%UTQEI>_17WAM6$_O+QJ@L?; M%X:M1/W6E%92/UY5#'4;#[I_)S%-8GK^8OHW.V]]?5.H7^XEHY/5V>8O@WU> M"6PO76A5AWE;1L& SJV<(!^(ZLVJ-_: 1\*5AT38%VP"!!O&7POOOHE^08)3 M'NW;UL8:Q_DZW:Y^]@Y0=P$ UA36P]XU-.V3:^UF_BL4UJ[@-;R( M7R/(:T-S(#?FYP'+;!)*A(=$V6:\<_,Q]G/=%0X/]J%;;%T9&%#W=WGAD?RZ MV&\"0ZW?XE*VX7EA/VHW[:YNV?:HQ6Z^9)=O M!!0\:UK_^/^VZX'-4 U=>]3N'8/.(;FR=M%-1L]A;]<,"9B/GQM?W&"^AW?-6\O3NP_LU[/W8S$"$!1:C4RN>O7\*?B/Q#@OR MW9JJ[8F]\D%?=I.WGIDK_HXR9;7T:ALTEM>M\\[UG'MW-Y C?*5K(,!B)5_A M)Y^I]N+IK[6?_5(-5?XMJ+FPJ&!1@E?Y>QZM^TJ^R7FV[NM=V4K,XKGX:E)@"4@0#'0*"_D* ,G863'8/NU;5 M2&].+<5$\MS_-QLRO\G-;D\_A3[-Q7A(L. &?FK,<5]Z?)N.7X$G_ MI:\:]!'G11V\F%!/N.$%P7KT@!Y<:._?K+3*Q>+ $6 =(!%;%= M*+CK*,GIS>#K;,35#GE(#XIT)=$\?]&D+U4TO1 &_]^+5#WM,J##)K$A"'5' MO*!SBD#X0AHJ^WW:?$+>#P':Z4GPDM1-M@R!@,VD5)+$R!9'-)+(7K(DSN;U MM0SM3CI) _.X3@E[J=NSD7-N6QMVAWM)W,P;;SAKM^W@LK5)\.)8"]$('G]I M@G?/<'@2DQ@X%XV8Y"]"3'X[9%3ZCC==,=*M0H+-"S=S4/8S$*/M0SA)V.+G M?S3"5B1A6PG;@ WWE @FN8F#E='(3?DBY.;7C6P!X+E5[G81(H[7X([^:UG*PH"Q89/;0Q MPM?FQDZF&\(C+]@]I2U3WPRJSVP-M3JCPS[]RB* 06CNM?S7RSK[9.>^@MX[ M/7HQ!/A"$4T3=F<,\Q@:^8VRB_H:,%J[A)F$JI^NO&$CL!"&O(2?)C>^F#U, MM*]2@N==!,INCMN_(#S7;Q?QJ8B5$[@7D(ZZH=9M![8FZ?GW*73A4W[,?R[K M>9<0#]4E?<*S*QN!(8 +&8S<^+7@Z0!Z_**K60+*7?ONC!TSX:@2PVAC0$SOP?&BK$+8J'"#OZL:.OZO [&99"BR!9K*Q M;6*W9FN@S-UVEV/+N[0X;X=^NA&638F$3A-WFU;XRL8VE-^LV9(2=$\T= MA/$[W_5ETW1./URB+3PSA,Z"['53#N'K<2@,?VO5#MNE]W5K0 M7>JL:ZKDA[^2O]MAH-4[]45R@5@MD/%:UI-A_FL^KOEFZS#%6_1/?4"/N8]@ MM9G#=2V6+/?[3?&CUTBY]7<:M73I!]:WZNP0_8V]%,VA5 MT%^]S+5=K]&;;%\Q\F;GP=UJSKIK4 NL:+JJCJZ:%!;S>N+M95"J,,[-L,!V M-8%OB7O7\V_6Q7.]P"ZG_1ZNQQN?$>O'; M[IISJS^.)[6_J+>=09B[G5'[]M!UI8-A0]S-JD_!7BT4R+A%/T]3KU-EYEO\ M>J WE.GZZWN"*CL4='F;":R&GU;E-:#[.@,:GACJVV]7?]UC 7VZ!'MB-UL, M*;OX9&V',_J"R],L#(N@*=CY-+^DJ?EE:GYY]M1.S2_CXTEJ?OFMS2]3P.>K M SZ^G+GNO/^YG+9](XW9W)\AT5YZYQ(PVI4TH9]_J%<$O.5O2SU([!T]2'2A M"V$+@DI<8,0QPTBPTB*G<:4J1Y5@YI%17;[.0Y/="<9]W$+018P"%3852? M7=[1FV.TS M=(;M'=MAQ^M6^"&\;=VI--D?,=3YAZ'4U'716L\CWXU/Z^4\Q8N.B?3;/OX> M>LRLEL(J$G^]%4ULLZGUH3XYOQGM])#I>X<. 4!3SZU>[ U,^,A!"#7(+E(0 MBO>;>1_6WHQV7C7&3OJ&0-VQ82MY]>$&+VK[@Z-! JZL;)>=Z.\??MEV,7V0 MKMG2[Q?V3:*R;B=UXVLHV[ [ !9=Z$+DEWKH2M0M[^YTI.' )--?'OH,'XBH M6^?W'K<;(=$0D/:#W2Z2\;?NC5L-46MXPTY*;H;(UA==IDDV9Z8><' M%)&_YHLZ:-2G5*Y\'*A=B?/&46\=H8,B6EXM>S)JN="7""#,;;H?Y)VTOE2Z)TRV7T.93]J>GA+"@#]%]#JR#VQ\#.-W2#JBU M&M6?T65M0$N]^>G_HYQ1(25#LLP!6UCX)%RI$.,%RZTFN5;T#%1,>,A*9V_] MY\3?S*^V1UHX6T?\#B<"YH5T)9=(4P]-P&*[*R)4/" MVQIIIC82SOSG$LP&'SD2+/$JXZ0MQS6.^P0F2?']DBPA= ML8HJE!O.$*=E@:J<%8 D*UU(11RK^+=$MI[[K.!J3,X^".9M78K?WK7*"Z6$CMG9+_-ZFOW<=0G^9>@2O%T<,SCLYOXGR[,@/-T1\^NB35\"=8_V M0]G[$+;Y\I4[L9##81[PF$(!ZNV,V98CX>O%_S7+-FOO'\EQ=)5D2H!N+RRV MB*N"(:5RC)SAN;2$6:IWSB, V *0DI$L8![I*N0S"E%)L\581JDB95;CN./ MUOFZ7M-+ST<8ZH=)HW]_!=Z$EC,/'>=+^^H E$1\7/+J]=N9K_N=7G1[4.Z! M+XDX%8#YJ.EJ/OZ7@?Y#7[*$WH]'WA5M5\'GP7W>IR?F=N95@P^%GHGV3KCD M+ER2ZQ)K2BTR55$BSEB.A+$*N:J@UI2&2XEOJU=5XL(X3I'7OHB7KD!2886T MTI4J-*X G]S&)?O R%^&2O[W793A_JEE6HS+LT<;WC*?R3LE9SL2<7=&6U)Z M;Z)T&/'9S+I+TP&;4%E:<'. M2NK/!RT5!IO)#")Y+@M"A<*./+H,?I6=S9.=?:"=71U WYM:VE4%!Y M:-RP=VPSMR;;U6_]WO4G+-%P')=4$HX4]2>7%QQ<00?8T%)6]7M;?[;NDAJW>YB*-R %X%+ M?G4?X-O6=>NQ*^8@>ZLY0J#U](,V&[O'SK.&HPN(;TI*..U0_J.9^UV^_=;3 M.Z7R+NEYGHJY?5+%*698^F-QI04),56.I)8%*KTAD%P16="=TZ4EI24!^;-, MP#W*WU.4&E6$JH)C2K"_YPFEZFQJI)Q?52^F1NIV87VHCUK+1#BO:R/@ZQN8 M/[!X:J-A^?[3F]8'-G4EU_>J>QIJGN[1]W4K3?7XV2A,7"$$E@A7''PKIPFJ M>"60J\!*2J84%^9;LE%WX3J?LEV\FYH5OOOHR]4?F*M*B9-[R]#[2W]D4%C% M.[;G00G>KD=*VQ\(TF;?A5IT6."PK-OOWWPQV17E'LWCTGIGDV:W8S[[0]=3 M9D^//[E<-&\5V"4[#Y,$=KS!;\/E:")OFN4"'O'9FK?=XP@.5.QO"%G[66O? M#,"/^;YWO^RDKF?\_K?>+^84ER/*\8CF M- @V,*%K?O"F:X'@O]@O[@#C%K[Y4K].8;&_/:39-M9CVK+[L(QP[]_Z+2H[ MSNQ6&#J;W- MRA1 'AP-EPLM)$>8,8.XIABI,G=(B3*7.2F5U ^6#8F&V%C=D7*D/IJ"3\8% Y*;.C2L#769!'P'QY/AK^ M#TS:I&P_VO%@X*9?0#:H?')FZ;EUT7 N=G]D]V&GMPO_?(,(;Z^.A V?$QL^ ME!=)G3X#T1.T.SUUNA_:454(7%'9=4W@3E*D,)>HTM05QF(E[4YMP+%BR"MH M]W,?=0=_/_SWIV8^7/].=TVK?Y[^X%M?V+9]WURI>AHR2$>!A-6HP$<%A$F# MG0 @W$;M"1">@@;[;=5@;)5E/R8*3!'"> #)49WJ/L^RHE8^6V2A%6RVO;XC MX]C9,.<+@G)?]L2/*D]0IWZ7*F?O:@?!L&&<".1R:P#I"H*$ N!;,<>P4*XJ MQ4X[B*.CX^U&4O]S1]?3'=CKVW/"I[M#HF*$J\.M42-7WIMH&Q9$?%H\[GS0 M]\\6@TUY]WCS[MLE0_'$E2+C^FE!ZJ.&);:U,AU3KY9-L_3U45&#ZKC5\;>D MYX\L:_?GI!F]@HP>N#Y_J!<^^PK: QV? M3J@\^9&/D$FGQGQSZ_Z=#@6CM#7Z)1A$RD6E7:$0EL0@7A8&"6T-,L1R)8BP MN=Q)?ZH<;*4D%I6L4HCGE4!5J4ID1.YT95T%%O61 CP/:H*8OX #;SZ%;9;[ M-EUVYV/(=N?0A4,;JO<6G-^O\>#9GQ#WV!N,V?9FFWN>3?DB2!_3\92)X-]* M\$ M+.BXI]U"[TJ7.Q_2*HWOA%Z4.9*8[)P$]#4+[H.^M&8YL;^Z MU=(+.^C;C2WT8'=[0IA?I^ ,+.>^MND'V=9MVES_J/CSXZ7M]\.'8C)/[!9N M67CWJC]0Q_G5>NWY%H(%;F6=96#CX2Z'.R[%<'+??'6LGO&NQ_H!ONF$/^JR M7P"^$T5]<)_^)N5C).V7S[Z)TI@>),*[.3!]]>IRVJ*7V4L@QV-ZKRW]#+.C M=1*HQH3GU<8_Q^M1D.;Y N;YA:(6\7PU+;L;9P:E=:^4D'@BQ^X+6G/W"(E3 M*G@X4O')\7GQ%?;KJ3D!=/>__NW"] M:.P+(QY)3^;S;%B9S&=4G%B93YJLYXNPGG_Q_4,S$H]X)K.9=&W2M4G7GJVN M_9;>D4G7)EV;=&W2M4G7WD_7IG!0TK5)UR9=FW3M8^K:C\U"3N(1SJ1I3[?_ M66K&\+Q54C_=*B>+ISE39+R-K>7"_8WNB^N>'QNK$GL2>Y)62UHMB4UBSWFR M)VFUI-62V"3VG!=[DE9+6BV)36+/B058TXECIQ>&_:69VIL,WO5WO_<79OXM M@=C4^S8>W7K.1_*DCK9G8Q&_E0DGJ'+WM^53CK JEQHQ41:(8X)1E5N.\MSE M0L(GEY>WVW(0RK0%"B!1.8RXRCF2A@DD65E*N%&H2MQNR]'UX-C3#>8H/6HY M&W'&HFU1&YD>.QOCD0QY/+PX)0%(AOQL#/D)&N)__[?/%!.>A#-9IXC(GJQ3 M+)Q(UBE9IV2=(A7.L]&(R3K%PXM3$H!DG<[&.J4@:!\$U02[4I(Z4U,"B,*S$ND"@SW5)BB2NH<566IJZHT5K 4!(U8CYU- M^GN[FB&EOT]!#?U]_&&<731 [JEOQ9XMYJ$_]4WH8RTO[%3?P AZ.0^]RN,I M=8E,AD\+%1[UL.[(.'$V1#]Y4'>"VO ((8>.2 M(@;#\5D%MR(O"7C_M$1<5SF2BCHDK=:J*!W!5;5SO#9/F[$@'$R*L110P9)#YV^'HJ,[,D0Q\*)LR'ZR1OB$S2D MR7E'E>6&P1)J4"G&B2R0JR1"MB*":2L*M3EY>TD-I7W1*#.\NDO?-?-;X MTV0SU:1-T><"VXY:1W/?)M"1<>QLF'/\'MV1PL 35)^Q%:\_N%-W$MIDW9)U M2]8M5D$Y'^N6@AQ]D*,LG"L-HTB7A4&\R#42)1.HHJ7BU.FRW$UE*TI%@05% M995SQ%4%]\@<**$%,[P2)B_R)RY^'W&,HZU]3SC@--1;9&1/."#A@#@%Y7QP MP G:\>3E)J%-UBUR7B3K%C%S7HQU2U[ND,J7),^-HRC77"#N=(X4 7^W+(A5 M3#&1^^W:VUZNY*X02A;@VX*KRPNX7"EM?6:?&DOR4A*6O-R$ Z++_!_>$DX? M,_-/4^;_ZQ=).&,V<^EXRG,$CT>ME]I6LW1,O9XUS5)-;-SP\7Q;!QU9UN[/ MX81 (U3E^Q%H98DRM&(H=Y8CS@A%TE*"L"U-E1LLB+"W$:@HI%0Y!]3*+2!0 M)P02K%#(2)KC7%:2XJ=&H$=O,O2TNC&!T$AT7&1D3W@BX8F$)Q*>.!T\8111 MG%4Y$KZ3 !?4(*DKAY1TC"I3"&;E;3QA"V)*5PK$*Z(1S[%%LB@8<@!.2E!)<9EQAQ2QB27#-$\HH6NE"JJG:B^"6K"!9* M(*E$@;@6"CSU4B-';($=-:(HG[KQGZA&.2F2UWUF@&*SE@0^2Z#78;*\/AU[ M_VY>R\F*0'+:H@=2::!)(,F^VA6Y7#3#LO/SJZ<7;_#;<#F:R)MFN8!'?+:P MAL/C" X$[&\ .9C(66O?M'8F??>&@39!EW9CO]I7XW-=M[6J)_7BYLTPQH%* MG^ZQ.1[3UYZHAX2SG]V887:OZ_ ]KJK&A.?5QC]'&SG-\R7,\PL%;N+A]6V/ M=U+3H+3N94K$T77F&OT]0&N*J)RD9]JS<'Q>?(7]>FI. -W]K__YBO!7T5?( M1RE:C^&7J&9B'FM1_&BUO5)VGC$RRBBF-!Y)?7#U=^QK(QYA3Q;T;%B9+&A4 MG%A94)H,Z(LPH'^QUW:2D7C$,YG-I&N3KDVZ]FQU;7)1DJY-NC;IVJ1K'U_7 MLGC$,^G:I&N3KDVZ]@QU;6C5$(]P)DU[NKU9CM>()8*:IQ,L\OLI]5LYS4KM M^QO=%W=\6VRL2NQ)[$E:+6FU)#:)/>?)GJ35DE9+8I/8'AQ2@*0 M#/G9&/(3-,2QG>89F7">C49,UBD>7IR2 "3KE*Q3LDZ1"N?9:,1DG>+AQ2D) M0+).9V.=4A"T#X*ZG.-"\QP9FRO$B9!(44*1=7EIM3*YKO3M(*AS&+.\4*BP MS"%N%^X[:$CTR3IP-T4\>MIV@OHOM_*(D6\FX).,2#R?.AN@G;UQ2 M3*"/"4CLE!:F0JSD%G''-!)<5PAC:6GNN)9L][1=D^.JHAPQ(AC<4Q5(Y(5$ MA:DLAF$(QD]<&%6-JJ**]M2?I(62&4YF.!Y.G W13]X,GZ 933Y>DJWXR)Z, M2RR<.!NBG[QQ23Y>[^-1:W.C"X-L+B3BBI1(%)+ZW2Q4VEQ+LIOWE5IB+CA# MI20*\<)6J+*B0E26MBC*4CC*DH^7M%#:]9S2OK<7R=_''\;910/DGE[!-]D" M^ )JX 9NT\MYO:AMV@9]'D N55)MN(C>S(NL7#B;(A^ M\L8E10F&ZG JBK)@&(%G7R"N%4=2*X8(KG(-3C(G9"=*@$E!2UL)A+& >RI- MD<"51#DGMM2B(JR@3UT=GH\$%ZD\/.FAB,F>#'$LG#@;HI^\(3Y!0YJ\O"1; M\9$]&9=8.'$V1#]YXY*\O-[+(WE%G"P8$M9[;()B5)E"(*[ [>.4;;&F"G$KYX$,11BV?N>^!O9!P[&^8<_SSF2&'@":K/V.K-'WPJ#T M,7/_-.7^OWZ1?&P6BJGH0NX#)HDGL*UR&3UM-#C42NFMM4L'5.O9TVS M5!,;-WY,!\5\%0"]B\,)@D:HR@^"+A MB80G$IXX'3QA#>9EY0@J2LX15U6)1"DILCR7O"*Y-*K:P1.=^]U"VYY0:1%0FF#N, E4LJ5B%5*6Z*MM:2\ M[7432QQ56"$L;($XR^&>RFC$*'45%@K;4CRQU\V+45'$VQ0B 8IOKR6!SQ+H M]<>!R7]=7L'(&OXV]?5A8KV.#@6PQZ7?7D+P<<[8W:0H(C&NSZTG_V*O[20C M&R<69/543Y;&9I?P_,E--JG_N:Q-=M5,[4T&1/G=+C('K]B.O([*X 7T9?;) M9E?A[ .;+2YMYD#S9==>]65*MM9DH(']=.#3#%9Q>$CFM=:U[8=LPV"U9Y]7 M*'T!30;?36JIZDF8VCCKIDLWIPOOTM;M(FM<=O \!CDUF;RP4[UY-,,(;MWJ MV!$NT\T52%HHXIG)F9V/NIOAQ<+[F/4+S:WN'B(-3 ,>OT5#^-^M%X1W69.A M)V1/#7]S#:R40()INY@O_?2[^31 SSG\>C&M'5 &'EA/9TOX$50LC&XR-V^N M_-CP,O-&A=>!2=YDC0+.7WLE,CS,R(4<;RF??;H%%- ?X+_'4H4K4]P_I;?$ MF+%<+=U/P2R.$I\R=8VHN;#RN^P8_OP:3)>OH1 MN%I/+SI#OK;?'V$V/TP:_?NKS(+EGGG%,U_:0^8+\7')J]=O9]+XT;I"NWMH M)R).13VI9F(>33D5XW_9X-_FRGW\!>I,65BA*E2&K;6*6E1IQA#+0>P54964 M[!@+](.^M&8YL;^Z=]<2- "LRI^:^0< A>ME^9N%YVA0@M+CO(_^F@T]>>J(?\L7YV8X;9 MO:[#][BJ&A.>5QO_'&WD-,^7,,\O[&D0W[JEX9AM6 >E=:_H@3BZSEP'_!Z@ M-7?!W2G%Q8^4HS@^+[["?CTU)X#N_M?_?$7XJ^<,9]]K5V24HO4$/LQ1%\4V M&HQ'3!^\VR_VA1&/I"?S>3:L3.8S*DZLS"=-UO-%6,]W5PVPXW^LR=XW[2(> M*4W6,ZGX8Z]T_MHKX*M7*^3#L+==KQR&I2O*?4L>]8'4QOM^>+H!+^ M! NX/EPV\P6"-7C5%[YV)42K:KIX6M5&QNO8]O/=WR8?F2_Q[^B*C56)/8D] M2:LEK9;$)K'G/-F3M%KT6NU!CN\C\.FK/-_SEIK$G9BYDW1:]#HM08'XQ":Q M)]8#4OK1'N> %+)!^Q24?6B*^T&M&>))Q"03&4M7H<@XD1JIG8VU_%8FG* Z MWM\>31=2,,8YJC#EB%-GD3 %1:2L:%EB252UTY1(.XV1D,KY MQA>24Y,3I_E.>[1;G2Y\7Y:-)BQ#T;^O^?]!MG5[G+-/.!OE(MY>Y9'IM[,Q M*LG Q\.+4Q* 9."3@3\W U]AX8I*,:2=H8AC2Y' I$ E)J[,O06OU!,8>*V7 M5\N)+[[[\[QIVW7YL]]Q\H,%(VX_RL]'L?H1MTF-3-^=C9%)!C\>7IR2 "2# M?S8&_P0-]G<#?Q-PV0-@ MEMYOGR\23P5;9$)Z6C#PH;QXP%E9A[?_1\:QLV'.\;LS)%08B_K=CPJ5*HDL M:(4,5H *N:1(\APC3@PN2>ZDS=UM5.@*EQ-2.!8Q$ZT5&]@0/$CR(4U#.!QZ"0!I].US0DX1D_5;H8Y:>T%1Z M\O6+Y&.SD).L?;Q6V*DP.1[X8(J<%=I(\ D @'?S6DY6))+3 M%CV03@-5^G*@W=(KN5PTP\+S\ZNG%V_PVW YFLB;9KF 1WRVL(K#XPB&J;X> M;@!)F,A9:]^T=B9]]YN!-D&Y=F._VE>B=EVWM:HG]>+FS3#&@4*U[K$Y'M/7 MGJB'Q+.?W9AA=J_K\#VNJL:$Y]7&/T<;.VBI/VFH[DP1Z?%U]AOYZ:$ZOC6@G_TGFMC^KLW&N_1Y2B]1B.BFHFYK$6 MQ8]6VRMEYQDCHXQB2N.1U =O7HA];<0C[,F"G@TKDP6-BA/W/_ \&="S,*"K MB:5FU1N4KEGJ'+7E1:9+U6-1TR3SDTZ-^GZ?VD5]Y>N+LY]D/<_^2TZ6-AY938KWE!H0':L]V^UN M0Q'41IU@;>"'QVLJE!I6QFF3C\R7^$M^8V-58D]B3])J2:LEL4GL.4_V)*T6 MO59[D./["'SZ*L_WO*4F<2=F[B2=%KU.2U @/K%)[(FUWWL_VN/T>R<;M$]! MV0>T0,)5!/$24R0-44A+K:0@3#)B;W?(J$I5J,(HY&A5(4XT12(O!3+:,J)D MP;01471AKT95447;)R,R[78V)B69]WAX<4H"D,S[V9CW$S3/__YOGRDF/ EG MLDX1D3U9IU@XD:Q3LD[).D4JG&>C$9-UBH<7IR0 R3J=C75*H='AX*A_C M#^/LH@%R3Z_@FVP!?&F7\YNT<>G<@.%#>9%4:"H!2[CNJW&==J8H2DE0@0N" M>*XLP5XX3B9'DE0!3E\]14;V9)]CX<39$#W9YW.QSY6EE< <(U%JBK@J*Z2(@G]1 MP90VC.65>P+[?.0#N_](>#+*22=%3/9DE&/AQ-D0_>2-\@D:U72:]5W@ N M%HHI1&D%X,*I JG*%HA04VCG-#/./">X./YIUGR$BP0]SB*/_2U'4R?L"X8$P6U5I2/8?,?]Q1H MD8\$3X'^J-52ZG40!41[;K7TOIG/&G^P=*::J8FHG7]D0GI:*.ZHE6_W[?H> M&J=8]!&\^">LYRB*Y-;'DUHXD>J/A)Q.US@GY!0Q M/B,1#'HU:3$#IB/-Z^ M(*<.+,ZF^N1P(Q'ZF-4G-%6??/TB^=@LY"1KTR'(+P%<'K6&;UOMTC'U>MY%#E#3*D"<84UJDH8@E/*BD(K4^5E%)4M'* J%33:NNH MAQNB=2ZQ8W+G@-6G!$F/T7"&,)P@U NU"ZE'3<)@"8,E#';"&"QAEZ&XFA&9 M*\X1UL(!#N$$"5TX9+0L6;3"/3E5C>@<)ENKF"%:F!I-I,S.P=UU@*I MO+^6R?:+Q5O9I;RV,%!FG;.@SN /4'_^QYO,^">;FS55XI[EM9_U \,*P,EKK)SD-19=A5DI.Y%3#)"ZM M782'C+./ETW;/TO.[:UWF#33BV.\PA6XJD>=]K[P18SK+3N&\.ZJDQ:H] ;;N I:-M?1T6I9>3SWJR-/#[:FG)H9P%UA-<[H46;@-(X5>5D_4\ MNY:3IBS7]308 M>/A])FNPZI]G'C=VN+R!7^:9[H@**+:UBW:%(9ONQN54+DV]Z)#FES$G0&&P M]+_(N;[,&!EE%%/6/:L;[@&#_ ALOU(PP7X<.MI P).;\1/=L5%D'/D]KC68S\'Z[2!B "7CA-W+R2=ZT;U]E M__$"2*^:B7D\_\7(6?!S?ZB;A=674YCAA7>CAU[#H/,X'Q;PA0\(M=EW<,FBGH+C]WWBR='*3E9V-P:B M'C&R>ZS8^*:=,_7UL4#Z"O/V0?4>\K*2*5JR"FF;^V)@#9J?FQ(I946E52&D MW(&\6#)3$%(BBH4%5]-5 'DI12;/%6&Z$@7;R17=JFNYE3G:KFOY6]/67A'^ M).OY?_GHS$=_Z4>8P ^31O_^*K. BF=^KU] MZ,W[_7W9K&?S*-SOGS.QTXO%I8?("W@/N W6?VU\Z/MVP%E9.PW#AJ4).KI9 MMCNC[D/LWP6W :Z&9[;?OXDVL?*U8/N;\TM#*JX/@NYNZI?+13-D._W\8!V\ MP6_#Y6@B;YKE A[QV9JWW>,(#EJ\OP&6_T3.6OMF<.8&VH2,?C?VJWW-#Z[K MME;UI%[U^%[7%6-"<^KC7^.-G*: MYTN8YQ_,H B:GYQ@V>[#&EC$TW,J,LZ_X/YN MD7$B=6U[>"HS]6*+11T?:.5 E9%8%XA+(1&O*HPJ2S B3'/JG".6Z=O[:ZS! MA!N5HTKX\RI-(> 3HT@YQCFV&CM3/&Q_3;^1K5FV^W?:^&HY7RQ':%>\<92. M;948,1YOP[;(E-_96)QD_>/AQ2D)0++^9V/]3]!ZIV[X=Z$8HPG7C&F4.UTB M[E2!5"$4*BBA)2Z8R-U.-_SG1S$;W?/]9<\3)(J=$W%+ M4()$*2#R<"@A;8&EM272RDG$BUSY7B,8<9J7U!AE7;G3G/[IH<0 (7Z=_Z69 M7MCY<; #*T=5&>\9R)%IO[,Q.=3EVG$EJIV^:<\/8QXE(C(JR\.]B)-*/R&5?C F\@BU M1,4'QC*'*266!.!6$%SQ$NJD2H+BT3!BRIWVA6ZNIT?$(YA#1<@:RE!W/K\ M@)(6,5M8;9BC&E8^-/)%5*"EDK WWQW\^OS@Z#'*)(X:M%GPD.IHN*+ M=3.;K.E'.UZ1Q>9Y<&2#32>W%)Y;;WYL%G*2R4%C(5 AJ)7^X+W4N.6\(/E1 MJ]JVE38=4Z^U3;/T1S9&#,6"25RCX2%R MY415E?&!J9?6D^;T@57<*JTUDKEC",!3CD1>*D2*0C/-#:OH3H>>YT=3C]2A1QRU M(#]!JQ.R%_P: :_C;U]0%J\W'.V.OH(%5Q@'COYK6< MK$@FIRUZ*)B*B@HGJ*?_VV8SN* Q7@E,;K*YO:YAA&8YO[L"+ELTF6Q;V[9> MRV5Z;DV]R.JKF:SG_N2S3I;'A-J!V.$2MR8!,^K(?JIYGU_Z4VJQNLXF?P.(26.!_DU<-:#-_ MHJ)NVD6F9%NWHTP:4'*M]0\W0;^W\)9!F_N1_7W]:]W M6"IIF;9+N8W&;S6 MA6TN@"'P\$R"&AUE&AYUT;W]<%,VEV!-+EI_/7RW6%-C^,&?_=; <^;^N?9: MPBO!XOK=@DJ5"SG>AQAB7"K9,>1N5Q.\3+E[UWK9^$7.85DS,LHHIFR4?;*9 MJ4TV;;P=ML4O]N05##HO<7PE)48)7M/Y??^6(:7M&+J"?# MQNQ@:E_6@GXH/\S<="JMFZANKF!-75I0=M\Z4] MA!P1'Y>\>OUV)HV!,;K*]GNH&+)[H&ND.N;6\<+'U3#E^%\ZLB>U?52X="E! MIIMA90," 1IG\F)N;:=4/1P"A>$[-S9S@!2-M*I M$- :'ZQ<+"9VE/VW;"]AT$4S'64_>%TRF6Q_^:%9+BZS#T!#\!FGNFYU,\K> M XGAJ=-:AJ?X5_I_F_GOV?L :88_014>LCG!OGB-.)-S #0>VDUO,E=/@[H, M;[BMP1Y?414E<:ID.2@=7"!>J6WKYCT' 5Y&W4^ UCPN;?R,P]R +@U> 1GZUY MVSV.8)CJZ^$&6+,3.6OMF]:"@@)8-] F!(V[L5_MV[AW7;=U)\EOAC$.;-_K M'EM6XXJ*UYZLAZ)OW85TC,OR'M<1_Q9?OBH?5U7^E<.E(^7/7#MV&LA^]CY4 MT(^7WF,#N 'NH(]29^ F@E+<5EFI!"TE?V/G1-PA^HA2NO$G:E."%5@ M?ZJ\E26X(*5F2.5,(TE=55DI_W_VWK6YC2-)&_V\YU=T>'=F[0@4I^X7:8XC M9%F:HS?6EL.29^/]-%%7$3L@@$$#DKB__F1U R! $+R((-D-EF-&@H"^5E9F M/IF5]:3001QB@?/:L.4W>]Z$HK_',YLGQNQ]>CO,:Y3_-]H#E8;A@:#=7;[L MF*%[&N]2^H,U#%)',V@%Y36/QMY-4I+7$4?)46$ M\82X,0DY:SU21@@JO0V6I$=#:3\OXJ]PFX]?XNAS/""[ V$#:;K+<5:L5$G> M/0N,)KJ32.B8//N%T4J$VH-!+QBM?S9R#Y6$3=)IQQ'3W"/NF$*&"XND9RQA MK3UQ.SRU#XG1_D\0*8QI13"3W:E(@ M^6 XLDIJ[P"QZ6@?&YR]G2P.5'=&!H;SDCCKLG4JB;,CQV8?3R,,>P(OT)WL M0<>DVB^$5CJ3=AC)E!N*0&$*$3*,B P#$:()^ MS!S@@?8SD(&FI6JNTV:I)/^.'+%EE7]1O3N;+N8-X^$&V6)WDAP=$W._L%JI M5NG!H/<>J_70])76#M=A3I>2IXI8I"Q 1VXH1HXXC*@@02GOL78':91U+>;\ M8R.3\.:KAT-?G>5_'02 4CG 7'4V$=DQ4]MM=J=;-6 HBI8TP9%+IO>PN<#-)=R,GAM)K4,R689XM IIF3AR MU$AFE15:L4/ S3U \T L>F*@-/DV1'F-UNRN.1?#5O*?)?]YN/SGZVWV^.XD M?CHFX*Z"P:>O"RIUD*4.LF12"[2]:GNUP#88QQ )40),]0ZY*#R2)$@:B8F, M'H3Y9@^T7?JV@R!<,Z"ZNQG3OI=NEA1K2;'VUPF\OVN/II)R/0J4_;B-RKN* ML[MMNSO4_.3V$NX^5"\0=PEQO:-46H81#A8C[I)'QD:%/,!81UUP3M('A+B_ M3L;^D"A7#KCI[J[T&S6H\T#WZ7.Y\#GW*OSQZM[-O>H"N=MUM!VL>S>![-8H M]-!6_KR8W;K!WZ#M>CJU$*WFCL.VJ7/*W827O=:;EJ5P"3!\BUE<=33?@=I- M!_/_*/F8:YR53HD9CC%21FK$I:+(DI"0H"%)$R,CUARB%?&VLUIMG]CKH>26 MAQ+7>BAVLM\]]5QI*KC "-[GI#J2%WI=]/J1F))<4M8+C1@."@ E0$MM$D$1 M&R)B,BRDG1*"1'!*3BBDL,FV0((M$%$@."\*@2VE(CRJ7K-CU^NFI7WCZV;1 MQ^'GV.H%'&5AZ@_/IK/)YU8-;.X@GIMXE\E_\^2W0C"E\YY I0SB43"DJ8Q( M*A>4PYPYB@\Q^5?3_>UD]MMLXF,,]=O9Y.QC([Y7*XG=7AEJP'OPZ5JMX"?[ MZ5N/12O"[;$B/3D$2-\-&YXG2/_O6,%M/P\GBWIT7C5YIG8CW*2RQ>9<#Z0Y M<2%1AT3D$D"Q5@Q;RV)*-FM#*(],UP55^&\]-J,H[YJ\EB5J4AV&H_M".8 MY?5\.%_D8NHM[[)J^.<- M]E'!S#,./%=D%!D)/LP1B-&D2%KZG9EWEQ"NH4CZ/7Z.XT5\M]P3^]L";# , MPJM/8)ZS#_P(U_YI-/'__*Z*,.&FV0;/%G%?K@WQ$\7-GUY.;E0*J51*J52*JU3(IG/-R(OQM7'^)T'L\S]SP%SCP]\FY'@">?+I\<+C*U,WC$>6;" MA-?Z/O_ZYW__2C'Q+W];']5^$U[^<))?NE[D@&7O(#2#M0YQ"I"XMD**@5U6 MCB)L D4<2XX,#@$Q0XF@/)A$=_::&ATU5\(BX3$$/-H*9!7AB$AI4M2$>NFW MS/D?TS2#*RP#F-^7DCE(V$ZH> 8A"@S?V=9D![VQ\\J/)C7XLU6-1YS-;RX7@HY?IW&<48/%8!M.X/_C^I)-B3#^0AT U1HJ2?58IK_593EVHW91B1. M8N'J^*]%=D,9?=O1J$FG9 >6)CE] M4K^HOA_^4'3@^H;?3$D',!\Y1F$^>Y+@4PPH>6P)QX0GYR[K !6>!9(]A/,8 M\+]TR'',D?/&.,=!J12_E0Y\B'#A\.V:(*_5!"6.50U.\%H1%E/X(X>5LZP+ M@.0G/A=PY S8>%(U, X\#;SM0VC!GI@2.Z>-MA)Y#$B$DP!V-?&(A ;Q!FFL M<#LD:W<&(3M!Y-9D^AE>?'MR!/BFR00&>WX>P7>.^Q]77 05A#8)S8N.VIHW&/4@N06\;Y'&2B$N?,@&FB(A+'R?L&)A9_WN8$;]X^EP M=@^;?CVZ$?@9@)L=FWY%0G$5'4SC[&PXSXQSUO]K,:R';0JR U[ 26PIYH G MG),0BFJ/K,0>YF2*@E&>R.X^]/M[@^ GB5,X3C>AB:XHV/JH]C3209 Q%VJAL3PW84S"3R!@IO!4VF7A_5+TG20%.9LN0HCKZ M%V$Q S/:__G,C]Q@5B"E54YD51D1 4C#G&_,:!IF(+::V]7W^K[8X])SR1&Q,;)MO?U?3]>[0J=@X=K-#ZCI M.?;"CKZ I%]^5_WE&0S]@RZ1O@IVVBQS_32$*,>?CN$)/^7UM=>3V732NKT; M(449[5N.]J\PQG6&!7^,[0(0&SCRUY,\AG7[J=EY;O/7;]<%%Q_F&UV-TIZ?'_+%< [/[_<; M7]_P%&>H\A&\V[Q4HQR\3M/Z55.I507'YBJSK:O19/P)@1T[JT)T\QROY:V2 M(:]2V[-,.O"_\ \_ 3"XJ->8,J677(;G]7)7P\@OO@PA/E_-R>8N%R^9WZDL%%RWT8S_&;STNW$]GRVR5%=2_AT$UP1*X;=U3G1+R:9@>=?K<(A>IW [=4;D>'?. M_JF E<-6/U]>O;RFT'?8$I"$%G@.ZUP<[&.#-1L+5%;^K]V\B(DG7'BD+6>( M>RU1KL5!PD74J1WZF&^S-REF*;4)F?@Z2^?7>/O]0]=9%GPBC]6P7&S) M__F*V=VLDKD8QQ?Q%GCT2Z%8 YYG^;@&2J^#L35$6(%N.#F?M(3>S;G7QFIM MF#:H;/B?18,9VL6TV:19(%&L>"%[I;-H6 M(>1''8ZGB_G%^NNF_#HIH&+X#QBE9L"Z,1\6=0 MMZ;N1CRWC!PO0^#5D9?T:1G:UKGT99Y]RYG]YX5^++\&N#P*>;>\]2UJKD_A M^JBYU87J^1&\R# -_6:$72]OU&R:^1)S'%JWVV&63Y55LHU2-XYN(U87+W2W MJ>9OS\D<5:/S/&IY"\#>,'P]8K<(Q!L%']O1.APHVO@\M7&R5+;\[^UZC<:A M?,JYUKS===;N/VGJQ7(69YCWEL'\N5"<5%PLB(TSFAOBNMRWPCA_E:4& M'S]F>KD[[A N9N%.3GJC-B0/-IPQ;W#>,E+;KV6#:AS!-RTE=1?J#59]WX#' MR:(&3:U_>-%9NKRGY1!>L2PN!;/+M&T7\\F*R#(_) C@!7[9'(Y&]GRRF,,M MOL;PLKT=PV2RN!JBIU&NO_=U5C.2?A_6PG0(O5M?8 MPTO>WE:9$T/UG_+8[B/\; ^D)UBI6QQ'\EOG(V]="QZ6M/W M^TUV;0YANF]KJU>,0=VA?^Z8_)\QU7K')%$(U$M3RV/+:SON6)0T(D&20UP8 MCHP,!JD8I:)Y[YK:(>43 ?L0(D>).PMAB79()Z.0YUXGRVT,Y%J:HLU@Y#!= M+:D8,+E__UJQ8QWC-G^0/I6E!T\?S- ZH;JD7.E.?[Z.:6F_<-]!NZ1U3!)' M,^@%MO7/7NXA(G!6^.!8+BC(M8+<(D,802PEG%3T(7?M:&E ?AV>53II8@1!V&N.N(@2.9(8"@F;7'KKB=AI0'[G_3*[ M'!S9D1TF SG0>G]?G([;YC@F_ M7Z#YH,F&TD^\<\OA!]:UTD_\"!$KXUI(92G",@G$F0O(XN00U4)CHPFE9J>> M]RX;PAYIX5P-,-:=3<26/N*=[2->RKPORKQWZKB7.=*RK?8F*TJTUP9C@63F ML0>3JA#\,R!JB-122>WY3I>$AX[[[]04Y,0<^Y;:AHMBW0MZ2<_:[!MJ&3'J M]6QW=M1L$IRL-J^N2.?\FG3.;Y+.K8ZO3V,.EJ[@P;A=,[_2R^[PTC>;L_CJ M'4TT>1QM5' W ;K+J$&6:H(D\58+$X*A.Q0F0GPO^(G.ZJ6W;%A6M0'V[3YR"]2-C(? MT&HL6]]M$O^/[/"L-2#MSOG6H+1M]N 636_)_/<2$D"X-AS;V7G>_#^K&_SK M,C<&G-GLQ6\YY;P'RUS9C3W%:Z)[P%FYCW+UY32"B35JS,+TPBQ<#\IZM<.[/P2[#YTH^+:1>%ZP^/8>Z!V,W]GX M@L%D3;I5?&HOILO#<[3=X!@'+8'.>;:[GXL6\\95C(9G31 _GPP:KYB99&?#AO!JLFB(9G-F%_P#?,H<)':M &M* MNK-,;-* AIPA&XW@YHO6T4QC]D/#<S5+)JN'WY>&[_#QGS;[C>O6X;F)G#<]1&,[@N2;+85L-S/*H M^#7Z14-V,DEPY7Q^RWV4 ,TFLR)O:HF:W#9C<2YM +4-V-&R-]F,@V!J+D;S-?/-I9O6:Y*V?+'F4N-Y!G!?\G>Y)]'X?.=! MV_FTDTG:#$8W

5JUH M[H_/>N-P'QG-Y$086(%&&PJP.=R$?@]>T;=C6^>Q;:)QB'/A61I6,M_2F4UG MP\]#B"N7_//#NC'=X + >>3H^>0Q.[TI$3UWU")#"R8 MV]DU]:T9Z\FXF7)_G^2TZ^]9(G7_A?[_M<9KA8JVY)]=<,8<\U&+(,JZYS7K MGMC19 @+2 3)$3?4(ZNL0YJQ0& B.N_(O=G@8/(#TGV?]DW'S050^"'>J2W M9!R/=N7S,PQ&DY-LXIKZ=(DNM\U='(7C;F_81A2G%RK?DB>WRC^'R*1M!ML, M3[TS/NO^GILV8=F>=-#D=QMVU\8II#SQ1G"9,%C%E+G5;-TF)#/ _VR'H^PN M!FU< %'&Z49T"Z = N=\@JV;>,K%]15WD]6EJ^)#85Q9NBJ6KHI'/]JEJV+W M9%*Z*MZWJ^)3L<#VT,_ET##%OE_U=VZ.R5]==%5? MYOC;9@]V/,YI\.'8Y[3O1=>'<8/;FR1HBZW6>6+74O&#:5FG9JOU77+=W?^Q M<,G9>=4NU>(6(XV7.';AZOBO1\S08IQ*23'O$ M$_QA#?PA-:=",&F(P5LQWD7_J??I53.?WJVFT[OQ*@!L$H_UH1I4B6.-^_ZT M8K_?48'+P-R M?6;==3)D+;QZ8:HTSSJ@L-\N9MGTG4UF<=",]YNSZ6AR'F.;*K[HHK5MT]]\ M^.VW^YKS=33;G+;NK=*:].91X"8W6?-O-^$U#.LH[U(H1OQF(^Y38D$*,-TQ M%Z@ZB^&3DHA'ZB0/)$JYPX_J)2/*$X=,E!IQ:1UR(0A$3+!16$J=MP]MQ.GU MVQ:*"2\FO/?"?K/N0+-M*%EKT"^ <19R8U-A(L39Y\8TM_K5B*H8P.N86;A7 M(AB)C'0&<>H#LLX&9"S&TG(3KR"(YMXSI@,8P*3 'K P 9 ,-*86R5=8H!_ M=\H5LIK^E$7R>G*6R0:;K-6K65/'FC,G/YU?'+)LQO7J"^C7RCZ^6I8%V5%K M*5\MYJ>366X#MF4SZZ49O3W>50/2[##=SR_=]#)]NJ*W17+JM:PPBIA'X!-RV:!ZQYC+\J^C*?9 ME_$J5[&N7]V.:_0\>Y%IN"N_54\P>;A&9/*$?>O5.MR'K)LL73TTL:U3:Y-L M6;D6TV6$'[_&F1^V6S&VRED:XSI9=E;^!)!K'L/64MK3<+AVD+&O7Z1MI:-/ M#P:]=*CHGXF].E86@4I'<4)>"@5Q+X<@AAF%-#:<<6P3TSNQ,@7@HA37F15- M0(3L#=*>&\2BC"K$Y(WAU]1:O[;3O!F@-?FKJ.;M9/:VV?CT;KG.AAP=]P4K#VT/'O!W>=,I)!7<[:Q76;_F@U]+LUK85ZV!&N0 MMV:/6&VBW#P5!O2?<8Y,=ESOZ!C:2[4 M@T$OT+%_!OQJZ$BU)L$WFZ-#@#\D00Y;GSG"%&'CFR %1YHRCM+N%N,4[?S@AUTY3TT.Q^NJL-;TF,T M8/!R>?65A=X=2(MT<#KT"]D=)N[NH!B.9L2OF_H%TW70N%Z-Z9Q/C"5GD @, M(\Z90H8*@ZPBFD8BG"4[9,%&*VNCI,BK9!&7F>A;:8=$9(P0;34EUU$O/ ZF MHP.%Q0#K@S91*&:IZX#NB',S/;0Y=P%TU^WSZ$"ZHH,3HE^0[C#Q7613(&('S?75$#$*1VAF0G11>H"(>:>!@4],))$BETSCG17C1!QFU"2D MI(F(1VZ1=H:@H#A.,@4;F7AJB,@'E(D!XQULLW4+32H=MIXF1[@YLLNK'0Y4 M;-:6DHU1+L#SKMV_)F ^]E5HKRNX-]#H:K=O1S(H'=/E?B'-PT7IO>T!>S2R MN3W6+/U;>V:C]^SE(SYHK#DRS2)SP!+I(#&BB3'KO*6!F,MH,T@?DJ 257N M5LBQAG,(1B(881ECQ*K5'B4^W7 M>UI?_UA<_UHK&%ZDK4B()Z)RJU*%HEH0A-,7K/[-]LWUEN'?XR@3 M$;[.#19V=@S7C]0!H#>QPL,V " G_W9E&4%]XV[(;QWXWFRS?>26 !3C6Y1T M=,I8]A!VY6Z"83)M"ZLS ]6PZ?2S&NYI)F89CJM&&!N4B?@R96)#?K@DV@KK M7<]KUBP(NB\NFBNXP0AGMJMA&C;]AC?B\=6FO@OBZ 9>+8NZ42 M43VXW!4(3E^,YA:,YTGUQT:-T/*I!]M;"Z>SW+&G(?G:_XC;S[;NT-?6D&>Z MQ;898+/5VPYGRTKTZK,=+>+51/SSYN!,09M_;]:_3I:K79?V-:Z7Q7*?Q2R0 M^'4Z;!Z@RHYCUM[Z$3LT8*>TMB MP"B<8\&_.DLEDKG13N(XJB2O9-AP-S-LN,L,&V_R #4'_P://0F[)/EA,5N3 MY/==A^&OZCS:V4T=@WO^FDN.^-/58G&C.EE15_M(<@OTC2Z@*Q5K6.4O5.RW MQ2P;I?F*:*_MT;8D)%NS40V:+E7+E.%&K]7]FY G$,D/QPT1_F6]W; ]K:%L M*I5C[T(:X3A.PV0#"AM2=&:T<#.SCQT))N:#4QWDYF M?\NBOV-.8Z?9R'ARY'Q#3?><6]8CK['&<+[N;M_HZZ<)Z/!XRY L8=YJV;,+4ESA/)_%G!NOD7;$.?B9EOLOY>#DJ7* M+3F LW%KG.M#!R)D,Q#9O-OEJ&2ZNNO2I^>8XW8!A[WHB+2\P9)193WH6Z%' MT^8GQ+0B1KWTG(MQ.S:N,;];_ MICP3&B\1U[N\ .PJ?H]?HY@(ZO7D] \%G@_>5)=<.2-SM>/T4CC2QZES/[6 M/,7@:DJ8SH5.4F&%$P0_3#$%89#B2"?/$/4*<^^TEVFWN1U/#!NBD34)SF&Y M^$:SA(CR)A,56T=\"9U*Z'2/T&EXF\CIS5[-E*I/L5QG#5AV.>&/AW0%AC#1U1QBZ,EC!$4 MN36("^:0CCXA(R/1Q$02_,[&6$VDUU)+"!AX[BA!$BB[L_!/;(QQBC@:#Q8& M-'_\O95\J^3DN+4\ 79 6@Q6=3KWN3S4WBM3Z=M@P([ MS1Z]"6=6MB ;!W"\U[%>EC3 -6D 3JT&OPPNGF4N84([8"B&Q!1(2EA_2)+BJZ?DGG13H2U^T,GZ^C3;@2:VO;*CS1()+IH MND%[IS. 8S"KYZ> !L=Y'6_;_+?+7K9>DAG7+PZ1(>E4A6KA"#Y*CF#]=#M' M=WF-5O/U5L5R^N#JF:0,S)IKIQ4!'>T$NP*]GVA MR<"H_4W(BPWK@ U[<,:M0H_0!QNVOP1N18ZP[L2[43YTJ9MO=Z+#CJEVOX!B MX:GNP: 7H-@_([L'* ;N&'<"26IRKV+"D8N!()6<8%+Z@-5..2 GB:MH*+(T MY>W*VL$Y*B(JF,,Z&:'"I?79.Z+$YKO6'ZS=0?8&2S*$!V_47P.QBG1>P\&O?? LH<6]OM23'L-0,9! M,J\ ["K.,?WK7/\?>W;FF__R)[M M;ZUC>S4.O[3N\)?&&S;7N>;X-TL_^''R4WS3.,';8.X:M.+__0Y="[[-0! Y MD*PD9A\.LCVBSOQ0,KN=G@I/;5-OC=[!9*0XS-_F_:S-'LDN]$3MIDWH%_ ^ M:&JD-%OH=.:W]%LX.@ <=-)$&HD !$< L\X@FQ/&0C@O0V11TYU2@L<#P/7; ME>-XG7<\C6)X/WO3NH_[,N1J/N"F@]T8OK4&M9C$Q\@JE_+2+I>7;N\GZTYB MJV-R[Q? /&CX7WHL/+5X[@0Q2YN%GMGGJT&F==$JQQW"-.!,Z*J1CD&B2!UG M,CK"B;X,,H74R5*OD)5>(ZX91]9KCJ+!UDC.!96Z+_6J'6X/>UNU*X#S]@T9 MOHU"\1A=/UR^_J_[R# ;_0=LVO IVVA0E_S2'.7S1]#.I MOH=#&CK<\$.1R<&J"!8K671A4+_!T^W2]AP6$VQZNJL;,G5HK#H[_=KS\T/> MQ*O<+CTN:R,>E_2*)AEM\CXS5D$THPE!AN*$E,4J8*N]W6U1_"W]G&[DO=JH M#GF5-\T,Y^>%].K1%KPKNQSS*_LPY,7P"]+0N]%@V?HJ%JS-H>OBV%0W.H9" MU]5/NBZA3J@TM^/.HN1PC%WDA*H#$H"=<$T/=S5\HI@XQH2*UQ_FW=&*FQWMW1XF*2C\@D%]D4(UV,]#4KKI\^ MS>*GW$;JW7@^&X[KH:_^GGO/M4;Z^Z:CWF11 XJN]^Y2*S;ZB.Q *>U^1FLK M]5;_VD(:=*0#7.)K),<&:DLY4YK:P_70GZ9"-W(D+:EV?>MP&8#0?' M&-79"NQBO(KW+MZ[.Y+H-C/+?W1'@XK[[XW[ITP[%35!3&&5VT 'I*T!]Q\" MQ0 $0N*N8^Y_E:U?)NM7N?HF2[\%"C+!5>:ZLO-8OT^OFH)-^W,N;YK5S!,Y4 '\J3#.[,Z9A:/QA?UWJIU#2K9JV.8I$/Z6WH)',>@]]ZGE9AW&?-&3JA@C"&7'$2ZTL G MPS@B224576):AH/LUKMGS-L0C=3OQK_!.T["WV:3NKYOTGL@"1U@1CM+L M5W'?Q7UW1Q)',^C%?1^+^U96)&&]0@3^0SQ@C;0/'AE!C-3,&(+CH[CO^D[^ M^^'3UM=Y?GW"97'ZQ>;UR^9U#0<\6=%Y$571I&,13^GS6!+:.PGM=3N8[JQ2 M=0R5=$B#2\'#<0QZ[[U:#\U>:;YX76QO&$M&6(Z:054$B[$22.GBE M=GO//$5J?MF$9I&IP<>AZ3_37&$=[=^;'YP-&"FEZ4=1F7N?W:@%T_37O?9) M@XYFT'N/:0H66#5B9B9@YPAB@F#$?8C(:BN1)YC:1+"UH1]8X&DS_Y2?8%: M1#&#_3*#78,&I9:]-Z(JXNFJ>$HM>R=BWZ?&>]NI_]+\_9B"Y%(8TH-![[U/ MZZ'1*XG_ZX)]S2PS+AIDA"2(1Q60YHHAPH3GSJ5(1.I"L'_X5+_& TE+0?ZS MS_07$--??]HG#3J:0>\]B"G.?^G\14B!6N*0LR0ASFS,)#1Y_=][:KR25NTT M W^2BO[N)??5B20%.Q3+UR_+US4T4.KZ>R.J(IZNBJ?4]7.\29P 9SHIS;H:W]IHQ!=F;OZGH1P\]-P_8VZ&^[>#8_KC,#2S]WW\)_ M+@9*=)=[]L[MC#IFNX]W_:"@I/XZXI)%ZQ[ZZ3ZJ*6A@B08"DTPDR9'$2B$N MX ^7:$#1$2^T$89$W)'U@Q8E=&3U@!]X\:"8O6+VGE7*L^P,Z)>HBGBZ*IX' MWQE0>KEV:5G@4B_77^S,GZX:N;+NK/]U3.P=TM?'+B79SCO1$YH33V&R<*-8 M%@NZH"JW%U#W_6()K%=4NT+R(*A 7#J/N)$8.2P(:;G#00C$8RPC#'B$^]\)\F_4M\ZGXI^+9>S8L#]C M$-$Q271[+>H^_62?71E>00PKQ$ 8D]9I1)D+B&MFD$TV;^;SRGD2M-HMY7]B MQ/"T.7@B3@[;@OZ8+>;1N*G>&[R"(KJB$P5%'(U2%12QIOY+6#!N4212($Z< M1S:PA)3 W *><+%S>8=WX_EL.*Z'_N]VM+B$&S[\O$8&;!,9('8]-& #*7C! M!EW&!@^^Z:6L6W5IW>ISK"$$J$#E5SM;;$ZX'7()J]1Q=@^-6&O;H MM5.Y+ZW4@&LY4$QTML"SK&#UQ3!V;-B?,8;HF"2.-_?T[&I!"V!8 @9"'7.2 M<0 ,C"#NM$?.!HM8#)Q)[FB(.TR4G0 ,3[Z.U6<3&[>33.JO=FKV")KNA$ MP1)'HU0%2ZRQ1*2:4XM ]AJPA G(,,T1HYA&1Q,ESG022SS$:A8=8%400J<1 MPN9J%GS.,^''E<1^731 $?X=AI_W#]:?.IBAT?QX&JLORZ@%V39LJ6;QS ['>6-8/C";B84=5:-ABMFZP-ON MW4<&_TR7UN&J+_#M0S IK2W^4BV6!I]%K82+#H)'#\&C:=H8.(N2Y&"X1:32 M'ZYGH;O9YKL[ES_^OAK^UQ>C_S'.SK:C/U 5_R(L9N?1SOH_#]4)N6J.]/!- MUG-]QV@?Q>OEZ5:?5-]B-_:LW&^;DVZ8$$N89A$91<&$<&+ A&"'.)B(%#SF M+MRK$\K],.-58/&;;=MZ\T!!R#^P,;(V& L$P!@&IY%+20R*2D4 M0]2))IFHW@E@OPG/^-,8%F!*TA_CUE)?O'WS\LV[_SX9C=Y.9MD.?:I-X-P]=N1^6ZLT-&Y^,#:O3'W6@^9$P!5#MD_#^?G\*\0 M9]4!E0\./V7PY/YW%6)W!U4[K*L*QX2J?"O]+(-#)E_K%_:U( MIQ::[QU9KD+P^1*C-$^SR5!N%_/)JH B/Q^,_ O\LCDPYA$5PBZ\QO&QO M1W S@,L3?%[JF=;Q11VG=F;G<34V33*OO?9W5Q6U?A[60S<:(4W_OO62]]0 M=ZSO7G9<=CUW9YVGR**;!&X/RIER*X+UU7C>2I[ZX.*\6'!Z9+"]&R0#7BH3^V=@]U0F.LVQ\ X)[2/B ME$ID' \H14FB4H)[NE.HDCR)4DD+1SJ:V4#AD[0$*6$]?(^C(.9@#!MO_K48 MSL_?C<$G+)K6&N_GIW'V\=2.E\O-:\=Q$,9/,3":#)0H!8K%IG5YV(M3[XHD MRGZ%@@J.#14$:2CSCB.CC$:752F/ZSIF\*VN:ZNI3M@SWZD]?UH>Z M@S@+PV$/!KT QOY9SZL!(W5*)Q30UI&YX*)V!-U&3!Z%80+ M-J*D UL"1DL= H0)?_F 4]XC]5B L0&&ZWZL]\PBR89TBTA62%N+2>OPL!>? MWA5)',V@%Y]^+#[=$^:B(!*\,@:?'EA )BF*J$D:8VPET[Q//OV1,D'7DG&> M<%D@09%&-!T*8 MLOYY##4C/W3'N'=,;@7==$421S/HO4H$*%N#\.Y L(_3DL%T/BSWL0;:L5%3USQ[NR9:U!9C=67OJF,KV M"TP>=*GAMEOL.R:QHQ'.X1D0.@I.>VA,2^KMVM2;8DE+0,@*>XVX=P0Y(312 M3!%.E=&,Q&Z#[)8Y]T!Y-S+ U PH/FCF[3%-?>=[.QYOJJZ@J_XZ\!*:=@\U M=1\-%12Q1!%<.V5-H"AF0FKNO$'6$XV2BS08;Y)TOD\HH@O9.G'"5&=12#&) MCU';=FP8HH?V[JXT6MM\[-U9]^K83.@7FCSH0L=V $=/:([@PF21&>E+MJX# MJG)[ 16$VD&+O2?/1:W&$> EIP3^"(0A$X) ULA@6"+8:WD9H2J#J3!PI#(R M-UPA$3D>*7*6&^VD$$I=W4"N![Q$G @6)289C1BKD$A/D$07TESX MI#0O[S:>>/#FY:53Y1ZY_&)G_XQSU&AX=7/;RM*<\7YJ\&Y<@6$?-K9^/FDZ M+NY)^H58^]G0Y;[';O(Y#JK)8E:Y"1C?W.SNK+3Z0Q^A\.R86Z: M()^U,FT:B.^[/-P\7]"?#F/*797]8C[\'.'L-/1QUO1:;G^K_1 >?0A?KW\< MCIXZ#_9/O ?H!+ M99>3\YMI-CE[D);-/9PL5X,#P0AE!"?$*)%)P2L$&)TC@BGQ&5PH+$/ M04N"M,OMJ)70R##FD?')&XT)P28>ILETFSEXGYI?ZS>-S/_((H=9TAQPQZ1" MTUH:''IVJG4LR;4RS%)Q / G NLI19(3 MR&I,E62>$[O3VE@Y91(%3"VBPXA'Y9&3AJ)H#%>,@@(0WTT5N(QG%38#2OJW5GBRG,@NRYYA, -NVQIP"9P*?,XGPQ6SA!=+,,R0QI<8S:R!DNSPAG=&<>QY1\H'"A)0<:>$Q MTD$X2T(T"E\Q(=W-$])=GI"_Q5DSG<8^MK4''^/L;-?*PL"MK6S?)U'3QAKE M/O=K]'HYFC@.99E>R#9_!N'FYMQGT=:+60:%G^P0HO06B $ZR[@KO^)T"=7@ M[8=PU_QI-JQ73< __-F>35_^5OTTG,RC/QW#BW\ZKS[$$6#.ZMTX+ !2GN8FY'"!ICTYS-SFA@UH;!#D?P(&_@32SE<> M-!M8\FL,Z\UG6.+L:?0-RFUY@^-_UHU*#L>+R:+. _T9X&WN@#Y9?#IMSHGC ML'J[BQEUQ9@W(+B.MT'>8-=&$WC +\-YOL>D7CU.N F3;\)N.E@":9B \$U! M"]>@!<6MYE0(Y)7A@!:,1EHZAQ@ ::N-5X'M,.-'+FC$G",L3$#<4H6L3 %@ M1@R&*$.QH]U$"\\+,!>D?/W&=-6FI M&-9):A28TXA+[.$<"7,?[(ZBW@&BL=V<^Y>1,C=\0-G^#U6U5CC,[<+QTYNS.N5K.JW9E4OVN!6&QUP001M6G6Y2#+8DW!MLF^W M2,RVW7:WM^N&X><'CG6"$)+)H,$U$@EQBV6YJ)JCZ(VDGA@F[$ZL@RT+DA"% M*-9Y<2H99',9-US+$>:-EFQW<S4"L2JMA?%NC4]>+L_:[ MCWD5X2,\PT\C./"[*M;>3O,,GRWBOD67DLF^M?')6=^,M<^:X/P"^U<(W1J>%OI-6)FNHNPS2U\"Z.H,+G]89<,=PR5 UZI Q;_4ESC9ONE@'+#^- M8 1S)C)*-^UN1F"B,;G \XF(8Y6>!N>;S(:3;ZT5G$]65X<8I&C4Y4FKV9# M.UJ+THYK=,<%NM5R7+,:=Q7_@EW,)ZL*JOQ\,*0O\,OF<#2RY^!_X!9?8WC9 MWH[@QI\L3_!Y47=:QQ=UG-H9B',U-DUE0'OM[ZZJ?/\,8:H;CH;S\Q>K:^RI M?V]O*^6)HG_*H[IOE7?Y>"=4WNHP?)NCV G3A[M:5Q[MAMT(^NZ;$0ZUG^LR M3T@'5M+[52)6=I8^IBQ@Y/.O_^]W$'QUG29B-9ZWDJ<^N#@O:M4>.4;8C6WN MA98RR/FE!3EOMD%.=[3VSAO_NSY-;M#[@XKX7AOYBNOLLKDNKK,[LEB[3EI< MY[-PG??%E\0V6]K$E40SM\S.TM#NZ60SMZB0_U&*E*XI4F*!4!]B0I@2@3B3%&G! MI,_.E'3-ZA?Q=%H\Q2D7I_QNTQW*/94V@LUWN4262H^TS)^T)=+AH$S:V:+-7# 8.X\\ M,Q[Q!/IF,2?(*:Z,,I;%::RD&9_6^+WYFC=4 MYHV+<796?3\<5WE[9%T:7!Q?DK'T73C,YAG*"&-$<40,MXAC)I##'D!V8)33 ME(3E.VW(B1(LQ0A'>I,)7SA&CFF,,-/"!&-44OQ*9/ M7 %K9[^QDV:EYYDV M@%S)&Y#UOO_V3)Q0==QT 2OX_HC4&,X+QB+7*)H ,YX%B0S6 F&!,28D$6OH M#E>+(<9HP& U\&2F<4)%=CUY+!+ M29%$HF O F,0: #LLIEGS N'"0 PID,Z6 JRS/@"NYZW7R\EE4>>Z_Q]6/\3 MI;R))5F"D;IK=@E]XMS=+O8)5^&8Z'9XNSK?7:Z6)C21;1S359 M=CV)V@D]UFJ&/U4/@\E[.!1[BH!8LH0(@432N1&-D4A;$Y'2TD7.J7-ZIPBH MFQIAOQY2(]C1:D1W $WW'6?7,$X13Z?%4R!H@: W.5SB0Q2*:D2DD(@3D9!6 MPB$1L$J8!Y\DONQP$\$I.:&0PB;S]4H*#C?#UD2B$-A2*D*_(2@Y44?K< L$ MO5XCG+6:)*L0$3HOW3B&' 8P*C0UE(3D0]BI'^BF1AP2@M*3_66R?=>(@G%Z MB7%*N>^1I\#7Y;Z?)R,PCIF"MSNK51T3;X?TLI23HNG -$" M1&_RN<$999D.B./H$2?&YL[. LG$I6#$1A))YU)^CP!$I2Y ]-DJ18S26Y<< MROW5$'?*(B>)0T0'C+E+6+&=Z*RK2G%(("K-B3Y:I2A(IY=(IU2#/Y=4>!CF M]N3C4)T/XRAT9^6J8R+ND&X^@"S&D_Y(XF@&O??^JH=F[\___I5BPHMN%=WJ MMFX5?U-THNA$\3=%MQXVN(7/N=WW%;O8(3 ZDD;J!QI"&*#XU8\6(>Z?1 \\ M*H_7INJ![0+1&R/;3L6_GJZS+%/[*;9*CFR"%WYA1U_L>?WRN^HOSV#H+W4( M.^S OPIV.A]^CM5/P\D\^M,Q/.&G(5SG]60VGW0;/[Z[7!LQWYH1U5#R)QS\G7U/1PR'XX7,?Q0 M9'(HF7R_6,FB"X/Z#7Y./C!2N-'//97_[Z&?^W@:JQ SNS+H=[,6.$G5'+[\ ME+G9JZS[5=KJ]=8T>:LF[>I;>QB8AT4]''^J;/73",8 ??"GDQ$\3'L4F@)@ MRS^?34(<5<.ZLBFUR6UWWMQL^PZ3Q6RKH]R@LG7U)8Y&^6][L?17S>(G.POM MC<>+,Q=G^?3/=C;,D!'LVJF=5W86\]6FH_@5!F/A_@?NG/V+'8?J4QS'F1V- MSN%2_UH,X<@:9#M,@,OAY?]G$3YE.Y?MXVJ,XDF5ARP_:SM M#AXW34:CR9?ZQ57+A5V<#]6-)J>CX'J?T7D%DV&T?G<[KM%=[4VG1J'#)J8] M/S_FB^$3 MQJAFZWFE75P=V!AI^+VQQ8-J E80OIZ!31O%SXT5WS+P^?#&I,XB .IY>\/\ MI+_:.MA_57\;35R&>7"VGU>_V-D_X_RDLPI1S$+'=>/V9F&KV<.16("50:6>R%4H V(L"5R7F$VV64,@8(M?JF"H!2_'PRJ[.]V, :+0#+YJ"]I7]9 M#^$O/KRN/DZF0U\IH@=7ULEU M>/1O/\+9T,5M3^*3Z ZS>#"9=AO33Z6P"SFW0 MS,'MJ7[9LYT-PW0RA"> .WR)L?WR<[X/3.'&F^5IWUP'_EX&)/FUY+#^.U:+7$_[O]D2S*Y^Y>PXL@JVRK<1 M%+>!_EKG_SCY &'S+-IZ 5;F?^-L C=<3'/A,43/\(Q?AO-3@*-G=CANO!BH M=PVA.+R+G66KM&-2ZJNTOR[J7]3_\5#J+D=!3][U)M5_=1UH !_<9-Q6F"'E M<',G81=W!VD'!;17R$O@FT-THZ/J^\K4_7(U"OH .8CUC'F//U55K,%[,&^S=!Q"SF'P<0 MV>;O+O1V>Q2S2I==7==M=10R!BT$2H(JQ%D*2),D$ G2.QMULLQ[INNYF+[K;U&"_.D!=G5YS= RQP?%DV]4:V[>J]9^D88-K%PL?5F<^PF*V2F//3 M'&T"HIR?UCD+!+_^8F?^M&)D4%%,69,B@@^T^F+KTBS^>A>0A/=:8^0;CO5$ M+++,8L05<>Q!=XH],5%]6W8JL;7KJ MK(=Q"=PIA3TCR#240L)%9'60B$*\S!W'3)&=.-NK(%RP$24=6(ZN+3*6.L1X M@+]\P,FS9^P2] D_6@; K)NU"@5I;1:1.04!![1UE($%VWPX7"+>EW5&WVB MS;'JS3;^&31JE%W03I6XK7[))U6O[6PTN;Q*.*C@/<"=+>JXO=NN7L"W<+F+ M8IW!WL+ ?.OU.OVJ^B8TQ4+9AUX\9W;+#5X=^[BLY*F_/?71^&? .7&>*P\F MBWDUBC 6=_'X<%(]A\=OQJDI,]SV[E?7QA?#M#1,R>! 3-3(!,H0I]XB(PU! M(1K& W4ZBIVE)B-Q4 $K%+P"8T9=0C9HC*)G@=$H@A+X\0S3KY-Q+D6/X==F M1^F6X6DF6KUI4][]^O;:@,L(.6#L:$.N5O7J08&Z-_>^X3Z!BU6(!AQ@EE.. MC#(42?A:!T&D\7( M, ^AL'6"*ZLBMNZRFK\:C28^@ZJK]?U-.S.V%?'#SVM5DYNJA@0XJN/E.*_@ M J.&JZ'$E3?,7NP,EU$')(B"F0A1)+)8,\0<-1ZGE*RR.Y5"46ELL$>O?QXVS>O9N]5T=TP+RG[R:#1#/KV;4DZUN;1I<(8QI!& !H)GB#3+(! M.6(ID\PI:7]@&FV8SK\=_OR>&6!JD/6'./L\]+%-3'R$R'FWGAB MN._SJ_'^Z#S:V7H=XC+3XG'HT169AE6N(Z3G-AI%'4X7DP6]7J@8"Y-%I].;\[Q-)F@O"$T)Y;:VIDY!!KPQZ1N MMGK"V34\SO)>8578OK7W<^,.-FOP5EU5PPYZE152A%"9HD8")X8X,PRYD+LO MB@#F11%EV4[KIV\JAO6G,2Q&\7UZL^1N6!J6/1:J]8CPZ7WZ?2W'U@B]GM3S M^B,\SD]PS#^_JR*XP6E>(YSE4&LI!PC'YK=]OW^0?3RS9:GQ3DN-6YKE)SG] MN536^62[R'VP+R#+RG^;P&V5.[U#M);-VG#<,.6M:]S6Y(*-?6J)'OTFT6-] M0>^8*^! 7VV;_[U@,ZN^;]01-!]N5?_P8E/ONDG3N]KYT1J&P^*/=7RC?*3O["+^>2E Z@19\U,AY#]!7[9'(Y&388;)N77&%ZV M$Y3@AA!R>8+/.99I'5_4<6IS6GXU6 UY=WOM[ZYJ(O09W)]K,OPO5M?8TTJH MO:V4)_I/>33V,6OE8V_%9FY?B0JV!NVF>D'YBWM2G>U(IL[-)&5C]Q$=FF[UX,GIO.J<<[5 M-OKINCP?@7;YH'/B8P.K?FEAU9MM6-4=+;YA=FS>#N34@VG2';4OWO5H1%ED MTW'9^*=JT5Z\Z]-XUYR7Z(ZV%B]Z1*;WZ63Q#4PFQ= 60_O0AI9V1S>+H7VJ M<*4T@._[\E)>]&NW\W^.XT6\AU(_7!_2.^GHHW7\*JUY>ZQVCZAA_]%)G>IH M;]]2(KE#(Y-,0MY[ZX2G0>1:D.WZ$<(4_$=HKJ@4B!/O MD.:6(1$4QLZ&J'0\<(DDVRJ19-<7TP^HX7OK)XM-ZT!+Y.+FBYOOK$H4-U_< M_+&Y^8"Q#BIQQ(@.B!OA,P5V0E)&^):Z0#W>V:ZGN0XP9Y"+4>6M^1HYDCF] MN!<^6IJWP#ZAFU=&%"??92?_ #F=0R7T2D[G$.+_/=:Q*2II^!$R-<%DFDMM MNY.Q+:CO2=>ZBHWLW@)C 6T=M*1[Z,2T)D&P@"B.'''F#7*!.41"#!QK9R/9 MR5VJD75Y+H=&#P_74T[CCI3EW5JJ6G&#YI<*2:I!\F54C#3)6/S ;1V\W5DS2!D1..$DFI4EX_ MJ9>F]*"K'\4D]2"O4HI6NF1L_A;'<69'36;%!CAJF#EF,^UB)[/_!;AU;$'L MMEN!.Z:I1R.I=R#(+[S[W8N@(3"DPH M,*%#PBDPX;G!!&$)=N#6D8C2(:Y"1(9)B1(SR3I!5,([_3@$)M):AE$D'*"% MM1P!J.!(.@ /,6 A,WO^$];A<+._+V['35R!"4]3N+,YLLNK'2[GM,GF3C9& MN:2A[DK0.YG;T8T]4+JS<-(QW>T7LCQHFG[;[-(3FNUNF"QRSX5.8\NRK_Z; MP.EU$B[PM(.F?4_14>01LQA1HBX@+@E&C@J'(J4\2NV\8SO+F=_2J.DQB7;X M0*KN5AW=J$8%H7;$X'5LV NX*."B@(L"+OH#+HR,2MO*;9;*Y4(3LGE936<>]%*20%<1(%,(E$(;"D53[E3G-"!E@5<'!NXV$Q_ MP>?<^N_'1LB;?0=_[$B?Q;N@@MT^HNUPO9H-[6@] M-:U4M[NT#L#D;_1NO[&W\ZJ']&PEQ.K+4KK(MN)=M7]N3ENV6?X2/6 MK4ZM^TQK]RS%7FG "T3!ZU1WL@:5&W:X,)8GT<[*X;Z61CJ#O-H M==.P]S!A]>MD_#G6\YR7FD_\/ZO)-&M]W9TUN8Z)N&N^^_GN@2^KVH77X]C6 MJHDSREBJ$(6_$0])(8VC05)(+D324M*=Q::0O W".B2<8(@SG,_1'''"*0\Q@]Q]GGHX]4+36O7\.J+G86ZJ_#VW+?UU,O^_,E&8VG5ZW+J"@@(*.2.)H!OW9^_0]Y1A4I:0=,X@D M%1#G+.3*+ XNSPO*@G"6[?!3E_@$E/N%KKS99$BQ/OD@WK,+E7-\740UV\ M2/;,X"]0P8N\3X;J]\GZ'+>L^P7P2D>)'@SZLP=X/;2?5R=M+!$I-5V#'0^9 M@PL@*?88!1.5B4PJ9<@NN89C/FB6-Q@ ).61(2>-1T''P)S1C G;WZ0-(6R@ M#\OF6FQ:_VU:QX:]./6N2.)H!OW9._4]61L,7M ZJA'33B*NC$.&88FB4$0H MK#3&.WOP6&8X9R&A$+1%W%B)K(%SF V6>\&EQCL;_$O6YD":PTX8/7S6IMBP M'F1MCGNIIH>Z>)&U:;O=+?>.'3R%<]R"[Q?:*_GM'@SZLT=[/32F>U(X3MNH MF$<^.HHXIYD2W1,4&(Y!&QJ$9SM=[QC 4^%U0PJ!N&<:69L8XL)ZDI0B4<0> MIW#H0"A9ZFZ*2>OPL!>?WA5)',V@/WN?OH\&Q5,K$S&(@]=#G(#+LT%$1)E* MBC."P=WMT*!(:BSF&&&%P4,:(Y%A2B')+0V>817L#HM2R> PT]U&L?AI.YM&?CN$)/PWA.J\GL^ED MUGBM#C V'#LE\>S'\4&1R*)E\OUC)H@N#>D 2PT-A@DU/MP/8&LK'*[\% M.]XMUKZG9'A[!#Y(+YR01ELD77"(.Z^0LSHB)8P.TCALPT&XZM_8669HJ"%N M:8*@.W(V(GZBN/G3RZD- 2[34MP=$Y'C@QHK0D_^[=9 :-E-*I> MS>>SH5NT%(+@7F[CU>'SV1G\U5SA%!XZSK86Z1Y^QC(:%26&(29SCU")*3)1 M<11@-E+B ^<,'V+&7I"87IZ[$, /_:MQ^'DX6H #>" .TET#W=&I^]#MDT[C MD@4T,[PL^2[C/%.#SN:G#;5HYAV%:=S,STFJ7)9/PSL:6@E58YC\HSSYIS#Y M&\;2REZ:_)/%+%\GS^UZ8V[GNS3WF)_.8JS@Y_EI74608KC$B]K<$#[0:HL$ M;%"!&XR9Q:6]+1RT\1!G((IY_<.:WG135ET41M5/L// 8?WQD+'J6W*QTL-R ML4JS\=\!N5@[^:"=)V8ME%+=K;E].EE\@]E];$FLF?]D8?[K:AKFH'/B8P/* M?FE!V9MM4-8=G2V]:O6(/EZ9^72TK75Y,NFM]5-D&T9FUG&ZWFEU/ M_8[)K+"7/\.>W#VTV-]?M=!^WYOU>9L@L%0S*OB6?(<>X0<4S( MH"6.S!^BM ;\YKNQGYS%7)!T^_V=-G M9[>WK@"M K0*T.J!HO808!2@=3U!1PK4F8BTR=N//37(Z2A0PAP[99@ESEX& M6HG@E)Q0F6-5(RXES:T"1,/7(02VE(J=[<"&AUF'B_ M)#T/(?EUCU7;]EAM2]GK:I%W(P['RV+\7*M_BZK[6VTYN:(L?[!;Y-^=)96. MS;%^P?R#DFKV%N8?C7B>$4HOZ':);I/$0D<<$<"YA#@U$NFH'7+&.\ZY)3ZI M0Z015YYHV>S[U\69B[/WJ=FC5[]?S.LYN =P1,U^O2WTV[JL3=B+KP6[5[]G M\$%8#R^&(\G-NWQ VG*.I&+*X:"Z\W)9P-!"$#PND5 MV+ZC#1#Z#_:?B[WOOA4O:*F@I:YJ3T%+1XB6F)%>:":04BSG KU 5FF,,%8B MI*!S#^U#Y *?&BUQ99+B/"''+#QSR#VB<)(H1,PXCM%&MX,*#_B>#X26R$ : ME7.6!2T=N[TOY9Q'GMG\M2_YRE+_V1V(5\H2NK]85S;XQ..'S1>*:4M(8!(F M1)?20[S_$X!37L!I\8YWJ#->-QJZNM% 8>"^GPS^-OP=8N0BC8N%,U#P=#-)) M+VF\'X.R7V,O)494YNTN2CED##.(<*($55Q(IP]+V?\*Q+*2RH?H%S.8L;%^ MTS8D"6]GD[/7%YSQNPS_A-IO_E\M[";;T+OYK,?P,."(W,?H20=67 M#65"E4" +?._'?G%:,W\_R1\_RO+<@YF(<"WVS:ABBE%/W^QJ7&EP:K MV[',4WDX,GIVPF['U7\[HOR./%JA\ST:\K/N;KMZWBR3A1K_>;!,%FK\9VZ MBR\]&E$67]HI213&YF?F2PLU?C&TQ= 60UL,;:'&+X:V[*7JP1+]4Z_S?&A7 M3J=Y9:;>7$'M3K5;]VO8GG&Q:<HAET45&'M-,6-(X4@1QP(C MESQ!2AG,HE31>W&YJ$(F*K'V&%GI%>+!"F2\4R@1ZC#@&!N8O%Q4<<]2BE=- MB_L;=MF_^_7M]?OLV4!C/.!:=+80L!BL8K"*$R\Z472B./';._'@92*"2"2( M4KE 7V9Z'(^D(N]UHB"])=*3B7JM+4&1P1_<68VL-1A9IBGCQA(AV66D9QV3 M)/?C\\3E= W'2'L142)PL6 P9HQU$>FI =-RH.55I(C%7A5[U6%[57QXT8FB M$\6'7^G#A:/,1,-0%%(@SHE &AL.GURT@3DNQHU<9%% VQB&/OD(E8 MHIB8510'CZ/MH@^G Z'5@)OBPSMMKTHAS9$G:WZQ7X=GB[-JO$[:P'O_,\Z1 ML_6M,CA5A.$8+G<]NUA%L!9=8A_NOO_K%R8L"?$>#'KO=:)@PA4M5S(1<"%& M*BF)>!0&:4$P"DZ9A+T4WH>=,AQCDTN"(18-X$B!$W+4&N0 MP7R <7>;_A9K5:Q5\>!%)XI.% ]^AP9X%AJY8!DBF.!$:/+6\RYZ<"+80!UV7:98JQ[D=+83;YLC MN[S:X=(\FPQ>9&.42^;GK@PND[D=E76*_J.\=AMI^][[=A)WHO%?5PG\GY<, MGQ%)?\&@2PQJ 7HF+@P2+G<> M")K'06&.T4[L5SM_2H*8+&(:(@3%RH$C!,,_;P-ZA#T>Q1\T M#C.R3S@8C\>?]L"VF>)+ WJZSA]/[:?8F@AD$[SM"SOZ8L_KE]]5?]D>^LT4 M+CXA6OWI<@JWX])@8L @PJ3?0FAW6'&\"G;:M 'Y:3B91W\ZAH?\!.ZJ>CV9 M32>SQD=U0P.^P1SL-K4Y$FO0CD6#:V SOY!_P$G@?:

WK?X1A[1=U;B'U M#_AV=%X/ZW^DQV=>/.Q$?0?O6=&3ZI?UBU[5S*IWK_7G?_]*,3$OZ^KGM=2: MSCVOEI++;8/>#L=V[','L->3<6B;F^5C?H_U_]_>FS:YC20)HM_?KX!I2[/2 M&I+B369J>LRR)%6/=DLMC:2>WO=)%@2"R:@" 38"R!3[UZ^[!RXRR3R83#( M>IF51)% ''Z[AX=[&B3TR.>%-,RJ'T*AW!#J%H+,^[C,"Y7 #KRM*/O_H]31 M,^JS!KK*IVY,9M: M+*2(38JVEC;">6H!T2:BUU(X,@;UYWUW W "8%YGJQEV\?WF6= ML@ QF/V-?[><;Q'\"^!@FN&5[R,&A IA"_DBML(:3 J9H'\$,VU?.W7:HQ3T ME67B\@ ="^DE>2.N12!" S.=8*^FJR7UX<*?)JF&->E5&&< "*_R220U[KH1 MX ,%4?0GSEE!3S(3"3QX'06@B&.E_S2CI:$'OA!L&?U',S:^F*UIFB8I;(J6 MYCK1Y ]8+RAR^"Q_XMH-">$"J'U@E&V@Q V0&>T:9BG(06B=SK.BF+0J8%49 M!PK[C4DM*XMNL9QY9CES"0C+Y *R XP$5 =.?!3K*NTFLP@0D_U0H7ME6F(: M!>.]_0IDY?QFGC+?^6_A:2]O3;?"&4A?\&@*5)(+)H\$GJ^F4V!P8!6)[=6" M9=GJ+G\0:-V+U<2P*3")FB^ ?GQGLLPDY58V6&/P!TA5ZQI:/AR[SEXLR<[M MFLB6LL^S6E&?KV5\K>0-RZ2]@O4?H!"P-:5_;;2984HE01" Q%#S>1I*9RY] M!3]*9/ 9WMT"-LT>52'JW3!Q)@K=RF6NU47N=&9#Z*5&ZQXM@!BT&6HE>LY7 MXBJ,4*.3?@)K*T%)83II:BDT6 O_P$:W(&"NY5U#PQ"A0'U9VMOS2">H#24( ML21%J9--ER@OUX< ;YGBOU';TPO9O""!)VF2;5*8=HRX?E]ZD0_?)0 *:CA\ MC9$"HUL)4&3XX=+P!9*=TQ3%:""IPR@9(R@*Q<*,"IJ_Y7Q.XUO0!KV?$*# M2@O0/B [)8X6L9*)B&$U56\>EE;8JCZ )P:5<25#B7NC%6.O86; RLHD)F[!U M,FR,P:%"C92N29G #OUE"&0-BPY42-"DN2+X"D85BM[&N"C6<*GC&_8;-VSYL4VQ6E,4CY#7!5O0"6 $CS> M0@9&G.0N$N(0Z F_,G@D#%/7XR *HV\?_JLDXHI@!M\5[5,2,Q9&3D/_ 5Z8&X/>B)N*$,XDCS;.[QSL M>+4 AI\O8>=SX3J_.AXY^5Z:@(AS:!((VDX@TS_E7 DC%V/EV?7(@]BP"\8>XY C67@1[0A8'"GJZLU M(0%Y>C#P]NK:BJW M!W.[+C/V2LNL:NE5[$\M_YE*H$G0WV(!!"=4G#&FP/-_B2+%^6ZX&B#\ J1A5]G"Z1 '1C]J336 M_6U%0[:1)WQ)9BP8;M&<]O)[Z0&0#L/>[I/L!,Y(DD_*BR,=39/JX5PAI3R4 M/[GG!8@\PSP46)7S22S(I,2'4KWE"<2;0J954V,0Y\*X4!-H)9(+12I2S5&N MR?O<- I:Y?@L5C&-8-\@*F%C\NF?9"I@5'G*-25$'F%M84'G$@D9N@C M'SN7"15CHT*A@*6K6,P)<%-\;R[^,,9"X=L2+ DTJ] BL)!.7/,LJ\ZI<1K, M&\"K-V8C"6K:S(+/)1D-4ZKX*HCS 9;HS,81N$5K U?XCEXDOR11D\A?KFY% M:YBVM;:1,@:/2P#E'/@@@N4:B]%:@1P0_N(JEA24-)CX*_!VB/ZT\ZH:4BV_ MOLR?KUB!7T"[YP*I.#7 X0 3Z])>Z14/<]W@->&'*BL9X2(<9&<0NI, K4-C M&_\91CZC,X]Y1LCV"=W:9K&9$%5?5J11X7S,4 :)BK M]\DQA?U$>"P41NG5+*?JTFXL1$9" M&("U _8 M-1GKSD3"0"K*3K8$$"]( M6+3L9B96H>:3--8$4W;9]A[5 W4>@<__+RK09,0L(/N7WJ@U!#\A"')^^*4W MKGR3>QD)M6X'[P);M\O5UNU(:#UZUU!<=I &HC4 \?LWB$Q>H1 MB$8#"#T(K(45)U34:D%!B;BH?Y6'CZ*P_,(E^0Z2$L07AD<04>Z* @2IZ$GI MZ^IQB_D5C_>PR):S2&%[8E5X28<2E>A$!;DP!)VW2.1\ M/@W@WW?8XG"D01 MT-!2!*!L_DW,%V^==_":2IS/*V;'*J=9*&-2<#:V_D4^/>9Q@%9/DRK_+PXJ^L?Q? M=5Y7EJC!4$?_29KCU&)E>6YBY5"U6/ZFP.?& [$BP+0:TU(A3):D)%3?.J^Z MU?7@G$7$X-WG__[XGM:FRW.ZZKAO:>!7O=<;XIV%#Z/7(S 4#J2 Q5U+!MP4 M(4**2%%DDJ)29;3)8,,<2NZ(@9731I,]MVVSJZ#"6;>A[P'HR!)#-Z-E-;,5 MJS*K*SQ, S/7+Y>68 )?!0EW;RJ*BP0_W%\V/3F?89Y/43FUTXH"/[.8 D2% M.;C,SM(H)/H/"A3!1'KMW)="7M=1D,[+5(X\@H<^8)B2#U45OW-Q*SHK')E=QLV8;:9!W?-BK7C1YAC MG2\YQW*^*B*BS;'C$L48W]R$60?^"M2_')ZK&?LN$?2'A"S): M8Y[=9#PI$P#AC"8IE$:AYG1QB)*=H!19?F7LPW!TS@%SL2R9 W/]\80@P+> M4Z>2LGSQ^D)*FG,UW]?Y+N-YIA/NVHX1VABID+ MGU(@\IP/6$8AB%_]V__H]=^F"^!9/$K)7J$O7[O5M",/Y I&N_P\UIW3U=.HRN%3!CX8 !0 MS=X"Z >2.@'@83 F4Y9:ELXHP%E3D8_Y7#)+!@,!UTT%S@,J.8JLPFU3FB,,D!V9Z(99SV+H!KYX&)H3IB<2;G:6+X@#+,>T/(J-;\/0,:#D[5#&[TCF2L\,8C*2:.Q[7,L^. M*I>8OV/N=F1)3+($^0U3#..2.G%Y MH(CIO@ IU0Q1M%IS7*42@!$8P9+R)299$B.F*N!8Q;H!),"A $W, 84)?#YQ MVJ^*^CNF4I0VZYIM?Y\Q=#/#O!;Y9T5LK21Y8-I+IBN 8M3JX7;U+!P+8%R3 M'U8YE4>;F9BY)5C9X8JR2R>8,9V@/[:FCM9US)IV,?*' MCL))\!LED5W@6N>LPB(L9'E%D.?G1[C* AR9 ,1#+2!(%2QS^;/AA)MYXWG, MM]LNHVLH*T?)6JR"$'FO([K!WS%7)E#BE>$!U[E"X@KG^0E=?E>A8@EF&8JE M8LM]KA4UMG%"4](&S_.43_9DL5*3D[_#*JXQ$:6RE(+Z5U('G+APYK*DT3S' M1N4)+#FG(:-FM]L*%\T$## ?5>$!:PQ<1= K6;+ 6B6$)$'AI285J[1.#%\[ M,Q@HPM0:) #*R/,WK1B,EJFYV.&A>' K40_A_P O=&H\(T,ME"!.=J\,+< M+#7'L @@&(P9^+D8.$];C[*$)\H@-&$^T#+$SL1WL%VY4#J[=E/FRX'=&U:- M_S(GO&R191PI9#Q4-H!9')%(#1>F*M)91$0:STVP/7\6M>TT2/&* M>9+;,N3]XRC9)S\M_."B$D)VBY/"^I5P4Y:A>OO:F&OTHO'KBJ3DTF$%=;V2 M3.NB3,DNS.#V0DT'/23^?!?3Z,,K<_13QB20)[$4/J6D8DZ8J45.W//I]Q[86/D(8*HW ]E>^H\<2V,"!TH MFL'<(.L W:6JAV/$&-61V$^ZTHE=4'_X:>Z[+ #&A](L5C>019G>63GXRH.F M>?D-O%(&0BL*0QF#4:WB,; M[#6LD* 6%LZNEA1%5Q#' 4-NVBCP&XTNZKEXDN%?.+(LMK50UVK"O MR/-2H#)OF9T2EK6#*F>$-&W+>?=@&,1RQ5;,0(V1JBL1^Y@;G%M_I8J*;UO) ME/V*NL)=C[&O5"@RAY6.'TFC<4R"))J,85%^!9:&P?XXOU*J-\VW85180F$G M!DLWP\!JF&ZS+L0[WD2)E,V5:_;MUZ\RLLD(%7-*NGN7F^4Z:"S!6+/Z43@I _ M0U=Y>=/0N'P8*9;9 M+6(3-J\Z8,[':15NV4*RI*I%FH67Z#!\@[+'L@H $A2#=/LR]U*K+OB$BCMA M-2#,E* [>K)PO*?J)T;7X><9E@XR!@T[A<^;H5RQ=-Y7+)T/F:7#;F)-".>9 M9?+7^TSB/)5US<'\%::_LQ44E?/M MW/'([SJO/$;^"Q:"R^.#97TJ5 "%>TK11;=R61T>Q1OO*R:9\0A7U%>1-[>A M>ILIB8 %<7('587W^SN%SKOM66)YB!M3UJM\+RH.$XM+K"5$ULMOK22LK[C" M6X!;&:V: >R)((\?8#V<:1#=% 4@RN,DK&(,<+VSRD9EKBF5]KVF^Z3;2Z*! M'D^6"SR7A1GR"@:;N*!"_VY.E[3K+319:N[J^F#A, %-C@4Z=.4B_(9*#+>\ MXS)OR^1E/ 0.&1LZ\X@JY8$LJY8_R>IPK5T]R"\VH[MOSJ$S""%G_2G]!]#= M!/ *EB >UA6S>%B_ X_)N"3POOV^'4(AAKU(-&1,28?#>9I"D4QKDJRRD:4)+,R3U67;X/O4\;35WU! M-$R2F;FE,I/5EQYY1)D%9:E<)A5PR(EWW=:X761%EF8XUI)!^[124U5X=.W"*7O]N.4Z MW=4\0K=(GL0 41EW*MI5K)BF^8[R[/C\]&U#1:B5U.O< J#K&WERD)LIX5N M0[D8AU0!V]@G)J&!(E")TJL'C$4*P^KZ8<9YE*4@E0_G%63S!B"58:(0B[ZB M*IE*R@>)!=XV6O$NM_FFG-QTHG*@M%?T71)ABZE2AHIOF2K$*&L&R,V#)WM ML+UXI!QAU54WQ3D%Q@B*MC7"CQ8K_+W9L/_/Z 9=[\>L>#>33*?4S8:"T)D% M9JXB/L((FPL\H$[]BE>PW^-B-K2V,,]?S=U+PL+E:J4OMK=8SFXCE;6B<(,L0W/4R(F N)*U54%!:IZ4VHL,GA;V7Y,KC:GVK97UZ.9UF-SJ+ MA\BYFLMD%OE9IZC 2^GBL@BW/I_=HZ9[=V;A,H.864(T"; Z$AWT1CY5Q227RZN$8"+,\WBDN993H@5FZ-E*F[8'=(@'A2N0U& MBP3?JRP9F]?-IB/D-5A9?49Q3]+?OGLHVU-/LSDYP#W. >8E=*ZCKOL>\#&@^?R>$MN]33=^8Y4';XF,VZJH;"^?M*<^2\-GVBL];/ MIN5(%6N5#@9^CK7U7NWT78$U>JRHR9]5YEK@\3TU-'U%/E>4:GB+@@W8'\J$ M6!6$9I MPA>,HO0$;3#8>M\4N$YIO$W_)(IS7J=N]]IGW?$]W6>#0\K_SW]"'M6!A\ MB-=1,#-BQ$0@;L-^L\CJ#@9N_C\**2 !8Z9=&&,-O]@LNN@ %MRIC$. S7"! MVY1FS@G$&F,;^/-VI&:?[+D1E\^, @.<36 Y$E8VF](6X06P@+_\Y<7PQ6%Q ME(G: G #5(1X2R8F1Q>VIX87%[>N*V:P>7LK@] MM!^2!8P?[(BT1VZWWP8,= _GB/!YUP[G71<[R!WV1\R,JXALA.AC_6,!$FI#\JQ_6/\< M0_^,W6&WSZ^\0<=93C M'_9;Z\")VYJC.P*'EC%F?0P.CN]9#G V.([0 M;:?K]MICYJB3Y"C+0,ZJQ 8L- +@K$J.H$J&;OO\4'5^F:/X\)5]URV$L;V[ MN1VA0\OXLSYV!T?X+ M)N["7\P@ _2]J@(#W7U68B/!*8:MBH;'CM!V!1,O8M#[F MQU[C?0]M-&09MAJ!F/WW@&)S9E^$T._LFDIV2/:\W06*^905&2LR5F0V,0@K M,E9DK,BL/(CN/J<7WV4O?G?"^!XE(G B+AC;+)MGKY%.MGFL/6-@F^>(LO.\ M[X[[N]:Q/R2'LMEC :M:!G+69:S+[&(0UF7'K,O5[KC#\:Y-P5B9-<6';W## ML1IRY>^1ULXTCN:YAQZ%?*Q>;VN&K]%8#G#.ZCN\G'LU&+D=OIE6NQ:-K^W@ M2YPVU#7^B.).ZH2N4$?) M3,:."KUH+ETGE%S$NMYV"5_4L1S@;)<]?.+GG[(@DB=4D3006"D\B)XQ"?#2.@@#KCZGL MY-R.&*C]LKT^=@Z?&UAJ#_&Y07/L)CX_9RYE=]TF/+ :LQ0QK,;L56/#7> M[&9X/O5GI M.[2]UF[MW)3ML%S.UAH7$F"5RBK58AYCE-7/QIF?J;RH4H:=$0#[[9].8/KQRWHM$7-@1+[8,T389.0!U M_.4O+[HO&">6X(3QP'A@/+",LADGC(>CX\'"@[BY\OU VH:O&CJ]E_X?J4ZD M[WSX]>/W]Y.B:P1H4X7 M(%&>&#AX0)B@YO+"60OY.$H[ LOAG_WU\O*+,RU.6>=2Z#263C(3B7,C'5_" M;](1NDS+WBD96^3S3Z.XJ+M/9[H1G?.JT(OFTL59W/+WK*.]F_WL).*G\RK[ M\K4SD2&L#I[W)< 4EF]F@C'%/ (J^9?YHA@$AXQ3+TEC/$'.OJ;G*4?\;"(P M%QT3T>&'E7=;SI< ,"34YAL;!ITS/3>[L&5_.U_Q;6%D0WM%D!+P$B/!5D M"YS(Y$;*\!9*<"%/ K(+6)/./ + ^0HF38(E[4;$-,IF3+L&8/"&]E*M"8*3 M*$UHK$#-54)C:R>:KJ^X59%,NPN@!MK<1P1&:6+57&)U^VL G17'$ MQ)8W! MO5SOJF(Y-GH#M]=Q>]WC9^,\LO1J MO<3!;1NH(=*@$8E@[TB%*0V:"700JJ7OLUA*YQ,\,=/.!P"F[WP2L3=S@%F< M;KO;(YT&'[I[0<-C3>1ZH\&\CXN\ -T?*&\K8K[*:QFFTEY2/[X58.RW#>I( MI$F4N\ZX0+!(+]IOZ?&S0"S! (/A?TKPPVFJ3IL@F+T Q!&(A9876J)QE\@< M.!3>,&._6#^\OU9:3< (3987^?L;CO#-=/U!J],?OD1X;@HK9&MJ=8?W/].^ MYXE!:SPX?_(H^UG+L-6Q9"6#UG P6CE&W\/"VNVGCP(@&N\#2/M8"P"ILP(D M2]8U; V[W2>LZX[4F[']^>QC&T3[V)HS%4;!(7,XAP?.X=RA<4\.RB-A\G ! M@C5K=*_T<)<'8$=6Z:/[^=A.(A:Q^T$1R7AA,$MH9B;"*VD'G[+ /7&! M>[#XO4T)72QR3TSD?I$Q;@1#X;?CKRQ^FR9^.19TU&RC)^+[X6O(GYX$!EH89A=74A^[ +5]:+>#08][AYBU\'&T,!XRL]YML-ZMC]MS M@GAA<7MZXG;7\FPL;FO#UBQN[<0+B]L3$[=6-F)A67MRLO:T(_HL;4]#VKZT M@TE9VK*TM0(Q+&U9VG+DE@5NXP7N">*%Q>WIB5N.W#:9K2VL$WPBW3>>N0## MQ_D\#:7S2?K*PQ(P\9.RS;C$GWTJ=L\XL;_0FTUH8M0P:EB2L21C=F'4U!PU M%MK;-B'A\&*,$<)L6N'OI709R-M#_\5+(1HA 5D5VX*%.A,^JB%71T511YU!7 M8.K$D8T0@1R\L )=:)ZUD.LAX[4P[K387ZL&3_6J0KI":JQPU^O1(2P='P& M3/^O8Y<%J0=F;>(^%H$6(.$X(I 1PES!2& DL&BJ$T(8"8W)&UI-\N*\H3JX M..^P#?DDBD6BHI#K2]C/K\^ ASM#LZK[G+EG7)")S]]CCB MLB%V",\F7P]M!,#YMO41#MJ';K?;9HXZ28ZR#.2L2FS 0B, SJKD\*JDVW;' MG2%SU&EQ%(<26(^<'M6S'GG>E*ESUB.G<@C-BJB&:02T6?D<6/GTCUN%W4(^LEOWV%"1TS*$L>XY.@H: M 6W6/0?6/8,^\U'M=<^SU<]KE(ZJ(7=^^OJ>Z^'5Q.PX?&9];?)#^2,+[)^%IY7-FF!IQZXI?>&@'P MVHG1BQ$02.@S=4C MR^!MD^IX^*$^(X2Y@I' 2=*H(820T)M]H-3F,\XWJX+A\E5=I()(H7CHP ME-1)].2V6GP!W [9N9^>SQD6)O"TC$M(#1:)HZ- ^2AJ M./#S+(3PL]ON].O HU5C"F# S,K:C+49:S/+&(2UV1&U6<]MMW?M.8.UB/V:O'7K$B.XDJR[MVEV%-6$.!RZDO-J@W3B%[+IW5.;+&LI"3 M6/NP]N'2,DU!"".!D]:K[G%EH7)")RG M=U'B8B5V",R]WHGE0P[[\JGYD./X0M.>.EIU/^0X!5:U#.2LRUB7V<4@K,N. M6L,>:CNO*19? ^1=7!_H^=K,'.SQ%5T>"XIU$/P+_U;H_=&<\O+>!P MRQ#&RH^5'RL_5G[_T1_:SI>L_/:O_ Y2/I$35VUE>I.XRO42FV ?/>.]_VZK MB[+8C]))(.TVDNR6P;_8P6,/QRZ;6L]QR#IRA_U=8PV'97/K;:Y&B&)6B7;@ M@54BJT16B4=1B6-WN/-),*M$5HFL$FWD%5:)K!)9)>Y84.M\M&LF+BO$&G'[ ML& ^GA0>64?;AA/' M>& \L(RR&2>,!\8#XX%EE,TX83PP'A@/+*-LQ@GC@?' >& 993-.& ]'QT-^ MP@M_BTD@Z>-&,/5;@U[OY9UP&O+)JJFM-)/.+_W6T(&! A6%CE\]5-CE9TG*]:+X()$T? M36D4'R8(H@4M7'B)NE:) C1,H]B) &394ZLK%_E6-2X1QTUF*O:=?Z8B3F2, M+W7;W:XC0A_WUFZ=/W9OW\_>2X!JXKS[_-\?WSM>H,*U':X!V6QE*N,8GH+Y M8:/PF*> V/^%#^4#MBJ,R?RW)_[K5?A/A26"*[UZM_)W$,0 @F.XNSLMHOM/J M/,O4*KS&;Z]$$L5G 4 "[VZI$TLON@J!:GPG742&U84W4_ S"0Q@- $/7:4!KF>)8\'J4&[ ^!7Q M<0? 6LYGE"\%,N%]YSH*TGFY!Q]'&XQ>XOX[7;<].J?'0,K) ,1<# \48@@$ MDS,'ZIQI1P(S^\XG$8-P[G5<%$D] ^V1.SP?[SI&]T$B!)CL;@'2&==%@DRB MP'^R_##OXR(O5 +K][9*E'>1)L+Z>JM>XN[ ;J!5B< @,S)?3K5^6_PY"$;O[#AZL+VL*YV^^GK&K:&;1O7-_@ MPZIW8$?L]='U_6TG$8O8_:"(9+RP&&8QO"5(,!/AU:Z]%%C@UH:Q:R%PGR'> MM!-BCG/&SR+W-$3N%QE[61/ST)#+0PS"ZNI-ZU=%UST6X'@QXWTXZU\'&T,!YBL]YML-ZMC]MS@GAA M<7MZXK9K!Y>RN&5Q>VIX87%[8N)VUYX\+&MKP].UD+6G'=%G:7L:TM:2XI,L M;5G:6H$8EK8L;3ERRP*W\0+W!/'"XO;TQ"U';IO,UGOLE[#/]BF6E3ZI84F! M_ )P_*0LLP;CU"8W9K](X&ZC1PVC<]M?RT5C9^P.QQUFQA-KR689O%G_'!T% MK']8_QQ#__3:02T6?<<6/?T^LQ'M=<]W#SLF9H7#;8T"?)6TQ#7&AB))(G5)#4=.&YW M#RL&BF5 77[@D1EL2<9.JL55T1AG$4=^ZE%3K:R_%K;1@8?A!T]J7@D]KBU2>TL?. \$FX"_LZ&QT8DTR"-(,9/;[K":]E]+:/6J/^ SCA/[XTT M: U[X[UW#WKZNH:M8;_''7M.I5PGH^#H*."ZY2=V$90[]AR<1"QB]X,BDO'R M>#$\8#%\$F+X)#OVG'9E([:P3H.UN3.,'5Q^_,(;'',XY&$8=X:Q#>UV,"@7 MO#I%+83%>6-R>GKCE^H*-9VL6MW;BA<7MB8E;[@S3>)ZNA:P] MR8B^32S&$O:9N//4NL&<)">SW71B7,U103:=+#&=3A O+&Y/3]QR5+#);,U= M1ZQ)?]BOX?QURXU:"XHB6(9PZL>\XYLE!_W?/@-@WM6E4DWX^X.B(P#I=>^LQ4UQVL 716Y"$N MQ)4TG'\FIK#;"Q'^6"3J6CJ_JBB1WBR$15XI&.==%"^PBX:*0CLX8 =Q<+M/S$&DP0,ZV-BB M;HXM#;"#S30*@N@&.Z&8E@\+; X3)MKQE1975[&\HMXK6UO&R)\+&6)+E,G2 MM%;Q J&UFH)M0+U-IE'L)##/ E82^3H?7_H7-B/S^)JNI@TXAIU6OW=_^X=1 MM_?D[@?GK5Y_'XTF]K&6<6O4.=]SAXACP8@K-#Y9/C3O]AZC@&L6VV"[VW%1 MK_9=(6I#&19QN4WXNWT!DX7S?<+YT+>H&2,V,!)C87N8F2W\$ZK!SO76[61& M+O5QBAY$;2HKU88"+.)FF_#'I5I8++-8;EP%IMI0@$7<;!/^6"RS6&:QW,#V MG[6A 3OXF2OB61.,.DQ%/&;R]G'I )CUU+XG;-9[[PL2_<#MU.>\@<>5K7I^P$ M.:LB&[# JHA5T7%440=P,Q@P2[(N.C[(61?9@ 761:R+CE13:NBV^\>M\LHL MN:=">WL,#A\CB\U>Q!Z;2;_(6$=A*(.GQG<;C-;Z&#*/14)M*H@T MI?0 MWO"YV^[MVN>$>:FNO&09O%E]'!T%C8 VJX]#JX^Q.]RY3#SS4EUYR3)XL_HX M.@H: 6U6'X?N-U.468FU!VN/8Z.@$=!F[7'H!GO]7:NS,"/9&-QL\ %:#;GK6S1-;D0L M*:#I!5'JXPO7RH.A.$^S_L8$'_#8#&TV)@[>,;'/C'1BC&09O%EW'!T%C8 V MZXY#%U_I<,S:,S$F=H-C2(^5["K)XR MF9@8R(R2F8PY$;,!=L3^SG >6L/9,E0U BMWL<8.M;79+MF;7>*.1KM:)LR: M)\Z:NSIFGLU&A[_ MEEY-.9-+I9:G#%5T9"/M+_R9X09QD ]>3_0?F]N_1XD(+#@PM(R1ZV,-[>]H M;U7F=EM=%+I^E&+1"I:Z!Z\9OT_N>CAJV:1ZC@!YUQVVCY_W55L&;X3@?1)_ M/V3 M6*SL4,#Y9KH^2+S!X"7"\*Z[DB8&#\E7^(PY^=C&T3Q;75;E]@&HV '% # \9>_O!B^.! Z MLD;:.^01YJ \$B;+B,B!+" M$>*O\EJ&:5V9VG;"L$-;!@1:& MV<65U!O/_4X:[78PZ*H6[K(6/@DMW&UW#U5_C_7N:40O6+BR<&7AF@G773LT ML7!EX7I<>3IRUJ@GT_9V"9B'N;X'IM% M[(+:AA<6MZW$K<+[A5B!W1[+.E=DO$FK3',[N M2_V[AF#WR3-]:<0*K(8*C"7B MH25B9_!ZUPPAYK :,NI"QCL)0!M3 0+OF MVM2^8+)U8^JDG_:+2?V6 M6X$41K#3%,9QR+ $EE> M-)_+V%. W7_AXWF7 ]?TBY)6P\ M@22"F+CTX2FE$VQ0<2WW O<&FJG-5SOVEL*EH6K):S%PO7YA"M7.&/ARJ%A%KLE:CM;;@0>6I]S3@$_9V"9B'N;XGD6D<*IF$>.%Q2V+6X[XG21;#=_YM_#./Y?V7$-A4XIO=-ONN-=A9CRQ0C:6 MP9OUS]%1P/J']<\Q]$_?[?3[S(RL?UC_G#3)L_YA_7.';FW C:MJ9=VQ[F'=8Q\*&@%MUCV' M;FW D87ZZQYN;?!LK0UZ&ZOV7VW-W'I4AX/-@T]2%?@JO'*=J?"H]#C-XTL M@Z=@%GA^O8Q_WL0@[VDPH48!RI,.01 ; H1:X:O:F0N?EJ#3Q2**$WAG0FT( M,%/3C+[6[( :#0SO:E\@PF27]@7MRJC5]@6W>CQDNRO!">_G+X"@F@D@D E] M]J(Y0H3VP;T-=N '\_Y#RBY]1!TL=4(T\CF9R=CY& +\I0MC)]S?H'']#0:# M5GM\?XW^0>_I)>I'K6&GMX="][R6+4^,GKZ6<:OWD!8(7/2_ON6#& 5'1P$7 MJ3VQ^UQ<]/_@)&(1N_.U6COQPF+XQ,1PK8O^VTX,=C V.R.61&ZY/KAM:+># M0;F@Q2EJ7JX?U'"]:V]911:NEK 6"]?G$ZY<+8B%*T>16-RRN.7ZX"QKZR5K M+S>FZ[RX7'3NV:HV7P9O5S=!2P^F'UELD_Q/I8S,<6(\LI'2R4#7SO1U(G2.!L4Z_\(/:/GZ(/\9ZJN10!SF9=A MY7_*K/J*]-*8:AQQF: =R,N\_Y#;5\5Y[P=3JXH+ S6Q,%"WOS"5>N!4R)VVNW77)_AD/49>JW!W?49LD,0JLBP7H1"7$DCXL[$ M%'9[(8(;L=1O7SAO5D%?+0#0;G7&HY=OZX6-WL#M==Q>]W!E*;:AX](7BT1= M2^=7%272FX6PR"L%X[R+XD444P42.SA@!V5^6W3NNRZ%1;"PMB+*=M+[(Z72 M-!]^_?C]_>5#(,OJ43W)OJ6\WKXN4B)_.J^S+U\Y$ MAK Z>-Z7 %)8OID)QEPIF%0,@D/&J9>DL0JO"M, G]S&M:35(- M)*I-Y2I\6DZGTD.*I&_7GP(:@&&10%O./Z0#V]>XCO4E3*0G4K0<)7P,E 3Z M5@FRS326_TSAC6"):_>Q$!?L)ECJ1+M9?:THUBND;:@9GEV(&"MIK>P/Z4V$ M^"T8FZ9&EP\KB9>F"ECB3(6']86HLA<]'"L=A; QH'7X(M1*(U@=(%_D:B]& M)HWE ED Z!P@IB(?-OM;&N-ZW-M;FLE@,4T#7, ,T!\@">"K22Q#OUA7!",) M^AYVDP:)+F"DD%.](/5Q$V L:R,^@*= Q&!1,Q_\3Q(1&3*\"'XJQZL@E3GM M>>4^.#M.H.9(3@J)"/VBT! P!0F -*. *&\9I2 7HS3P"8E$:#Z2EHX" M(R)!GN,@CDXG.E%)"B2-,M[PA"KX+Z<9D=,FK D "0.B!B)6G NL:6<8/DU0 M"X'8AUQLW9RJ;K7-UR/H:&";T4!B)6P-&] MQ"%G#V<##1@"42(_W*<65E?;%'\&>$+:QG :PAHLU MVO?5]2879]0:#SL;7!Q?Z44@EAZ[>[+_(RWVRT>Q]%B ;8=_ :L"AQ([Y0.&@ P^Y-9BUGK5%C+HT(NA0EW$\5_ MHL&5.P2.WHPVP(F]&(1)@F_ JHG!!8/S5PH,!?P^-1N/% M2&8B6Q#*3'0<)KHK0&<8"OV[B<2XH_2DUB)>;N8JBN"9FLK,819BFSGL&!R& M@0;#'\ LL83->12CPT"(UI+";)KF M^/!ODTU&P9)I%%?/I%99F<^FGEJJP!&^KQ#>[JW#$706$/V3[(0TSM,-LD.@ M 'P#E03P0I:RH(OC6'/LNOU<%4^GS"FIKZ93\/W#)/_QH6V.&,N/2M2<1D$0 MW2"74=X)\"[H5'#PBG.Z)R67N&2PSL$V!H3"V'@T7Z&9S1DNKAE]E>CPA(&. M$7Z<" ^LU$-^O7Y2MRN--#"EO<;MF8:C5OO^WD##;O?I_8.Z+; -]M"& MZ&B+L:\./%=6M+KZ%Y<3WH(%[G%DX:T'[G'$I2_WSNZL,VN-/M:9UF"!:T*? MF,[D_B8L7%FXLG!EX&VLD&5'L,XR+-?'L'DL'NHD1!L!<+9+CE)/ MOMWM,T=)]YK?/U M$[>%(#[KMX;C\^I_ UCWXS<\;(T>O]]%I.F.[$4L ZJB>X\6>M6QY##$,I*N MCP76Y"AK(P#.%MCAQ?OQ^\TQ0S%#U=^]9UZP'."UYX4:*A=NJ6T13_&I=D,] M]/8IYBO4+\P+S0C/T2]=M=W:ML,8,9:F'SD?+-K'8MYF 6;'1F;^Q)=LI.NL] M2R[G64;=]3&F]AJ=?6AU5JMZXZ'K-YJR:K/ED]0A68VTOX"&!EHJ>%GIP)9CFD\DC#6 MNM/:$2"VC"GK8^WL-9"[*DN[K2X*4S]*L?R_U?:.W05#+"E\^W#LLLGT+*7H M1F[[?%P+/K?>:K*;X2U)9[.?C5G/LIYE/6LQ@]91S_9[;GO$>O8$&/[.2GSP M-_8MHX_;0/K2.M=RI]/[!VL\RV#QC-)EC2%UN@#I^DQ@?M5YO:]$D&,+SZ]8 M2T'#9^UXD88_A=81UE:0OG.CDID3I;$3RVL9IM)1>6G$0(F)"E2RI/(+811Z M0L_*GS>/E,SD:J6&:$K?408*/.3+J8QC^*"T3D7H23-.R_DFI?.W*)'..']% M>)B<(\(EWJ,)X2>-W0KQES04J:\22M]!2C>)/"$%B&F6J0IA;"4"0!I\,:>M MJ] +4A]^E8&6-S/8!7P%XRD-JUO DIUI%,,"$Z$"[40A3?4EC;V9T-*YO(HE M#=1BSGMNSBMO#M6<\9P*YV7)94AL7G05PF0^TA\\_$<:>L0KQ$'QROTQ ;]< MJT3)*HMTACF/%&R!'/P(%H")\8W+,$SAB:^&_&$%OP$\G$[[[/\0+^ ,2REB M1X;XTGOIR?E$QDZOXSK8"!@F":J,_^W#.QI$3N)4Q$NGTZ?G>NN,9<3-AFMR MS%O/SEN])O*6OB^C,U<_P"DZB;P_G6B!O[N&#)6'OYD?TE"93CI (W_*)!MT MRV,W(O97&+-CC?)"'KL/+):PV^$ZHS]W[OYH#:"SXBAV(:ZD\3G/Q!1V>R&" M&['4;U\X;U9!7ST1;;Z ME,\91+4,%L\A"YZ5]'Y7_TR5G_M.[\1")61G:1#+GM0/@72_->CU[H;U;1JP M%-;/+'?_(9V9N$:-Z*7D7&*?>QA&*W0P\8]%449P]<%07M'%"(=\VVD0W6AG M&D=SL ^D$1"W1TEF )VKF?-)@&N8V\(]MS2#Y<_\43 &/##N!*CJ;KMS[L"@ M*O(UZ6H &KQ^@TOW'7-3X\YUM)Q+C0/>FM:, @$FR.=IX6?K3PP4>"%7\Y' MP];8 2 ',$YKD_EG(U(=9I)G89)I2LX:S5PKTX]8A(NC2P&2RT.\ 1#^@'D00OD42)9F;1ET!#:2R)ME6<.=&YYA8) MB"0!%$\A-$ #D*D#DBN9&;Z>BR6YY,H'"HX%D#M&XGQ#EC!!/A&L">82V:HF M*3P'DHZ$W@(E%FP@@87**^4!^5\#C]$ZZ(%$_ G"P[\&J0:N(=)FYO?#5-$" M/7H,,1#9QF0OF,Z^X$%J9 VFW+U2[LX$(Q6 M89ZD*0HR;CG?*[9#MBAC)FQ=%>TKECH-2!WY*DB-S1V5 :T9.&XRUL:^4.:8 MAI0*S%):)=E\5?%_&Q[ B;-(K^#1B]* S))KX'YB/$JA 'B9L24A&;X&2^E: M!?(*_0P9*@R71]EPT32+QY?FD $& 'Q.>FA]VVA-#,FL MG@)#HK!XS$K5?$$[ &940$;X>!ZL-"HZ7#/U<"5*;Q)G"'O .0K>DA'@?2-S MZ%^T 9>H Y82!.Q-G*C !"VY (&'I D<&L $F>N[J\H'.IL9AT#! ["Z%8V/ M$ZLP-9%X2?8@/NR#J1%$B[DQIF$@Q&P_;+ZB&NX(KR* MR+8OE7-^-*;F\S0$.0M,!\*,=IN@)'0+UI8Q!>G++:V>UVT\9/<"6(,';X& M0$LZU O)!8SX3)70R M$U^7W1L*509KP]!+F 1+ TK$L5&%,QG0(D!HRF4&T_SGK71#=IJA.=CEWT,Z M6?F&!R?:N4*TA[1RA)M.8Z. P. *O17=8-22B0J#$0LN")M8^Y88,]"6N>F" M)GJL4):*)"BMI*)EU+F+2.D LU](<20? MF?X'8Z&(WE)\9HQL9"% M#)419J0ZH%B!Y \XFT3X0$E)F.3+9A?!3BNQBG'NB01P$62,DYBO, M/XH^>$AMLN5\1@Y%&44LN&D4!,8TP'-PPYJF3DMN[Q2[0H7KA"FYU#!2Y@6X MV;$@$C\")E'SC \ 6<"SP$= ^.KJ*C.7BF/0A5@25Y!5A^9#\3R,*<#_(HL2 M%TK1#[0C*J@!ZXO"*$7()EW 1Q0/V;!%H 5#309G?Y4AVIL@M\N0C;&4"W!5 MIP &16&63U*(32^%58+D12.8XJ>K]N(\ C1/T+E'^PGE&1"!B"FX@DZ5-B&: MM?5BH"%0RFDA)5("XJ$5=$JU52!%]AQ]5[.B!!N0WHI:2@5HB=AC.-87HG8S\WY;?1J# -4\Q&%+F49!S#$O/E4 MA/*;T(H!;1PL64D\KY) G^LW#/0Q&^];+V1'8\0!Q@-,Y^B!_HM40NRD^1E MEF!!IY44>,W$L_R$C5J M 7H1ZK,=LH,R--Q.6A-I$N5WI'!M@+.+]EMZ_"P02U#@,/Q/Z;\U4W7:!+SL M!2"_0"RTO-!R(= !R.%"05@S]HOU,B?72BOC0%[D[V\H=F*F&[9;_1'PW8O- M]\?,0]W68'C?,QU<]=U/#%K=)P]RM*7<44_&*("#%[_EHB)65>IB/&S% T = M?_G+B^$+ZZNGY;!\$"['UF4;[VP-WK9BGV2AH'7QR5@7'U:M"SNX]=$%U6PG MD7OX?:_HW:GJVG&U)*.OWEIS_WC806D>$@N%SNRRSCP)G8E.MQT\R;J1A2L+ M5Q:NS1*NNS:18N%:!^'*[:,;>MCQM_QN4IJ?/Q>7'.^?LV&'C[+6YG658: 3 MV40YO/ ;=MWST3ESU$ERE&4@9U5B Q8: 7!6)8=7);V1.QSOVMV'.8I/EME7 MWER0PR,)L?^&@%P-C".X*N.^&#X--G),I"S'K$!"XT ..N1([3X M<4?]74.>S%#/X:?6LR/L,T.)NWGM@=7':P#E;E[=D9.SMPK:_/Q:6, MRTUA,Z[Z]70J?G??)1C'-[UC'U;>ZT9HYY?!>:M;=OC).G!1[<>\GK5(DEA- M4E/=BNKN8[,@["=&[6,&H[)[C"GB:IH)477*M85J+;/B?'DG[;P)31?(H%P& M=E10U'"IK!Z;=]O>VL&3&A;UR\6XQ2L^MD7%NN/%$M?:UTHNBCI7*^>7/Q;-IHMRS1MJ,;L(FV$%2=5BR"6R#,7_TBVY M")93/E@BQE 3.7UGT?0LQ8*5&W%%^(5?\_JN-U@WH@>&*_-U!#0R[I6Q\@AKH5K71[FJ@6XJTQZB!JB3$!QZD"?8N MC]L52!Y(SHVVB59;5$"7ECFHB+M[:M.3N,LI.2M$K&DJ4/;MRF:OL#THE:\O MY%8%A]EQ1V\*B&%?GR,%6ZVO%U+I)* M>\[YUKZ=G<&@.M$F\;'(7(][1AI7S4CJ.%5]#U8'HB9K5(<--A:%#U-1LVSD M64Z=F:'7&U4]Y&>DSG9G3]0Y;%=\J\=09Z_B,[.V>DYM]5N1,L?:ZE#R8%.: MX@[:JKU9'-PM!$Q?0^SV9]PAT^\\6IA6>XQYNS&?:8+N<3#/4O;ANO':^*%]-(BSH3F][-U+1]\@M0,U!P]+< M?BKS@X/H)I2QGJE%'E@J'],K N&;"=XZO7$W;^7T$0\E0FK09:)![R*?&+9S M/AZ6VZB\66Z'FL; 5(' TWT,U]!D.F^5+#[7IH)$2"Q47\ 1XW0&FB9QB M$ZBTQ$'+^4@;@6_UC+K_80OF\!9,3,/4O%EFI?4N?GWWI%X^+&U#^M3GGEJM MY=T+,9A3A:T @"ZU,LUT\]B-JBX*1&^47LUN]3MKYUV^J8I5E4Z7]'$XW&'KX$9#-R5U[# M0%5*D4J #OP\KO8<75+[R8PS$#T*(Y0&0PX*KBDV)9;8+/MH@LMC6I2;%<+2)$@TE>F]#8M+%^9ILX45=*ST M!Z=E8%Z&1!8-/:!2P("X,H=_OL1&K2K$LQ=$N$I([U(;M$#]B=%3^#XD=-(# M219>+L*_"6 BB\K=$+5D73=C*1"9%*8EY^A6V[VUEJZ558G%(E!$\=,T")QK M$:19H!R[3%'[8W$E5*B3K6O9-J<=:1?-2<(ZYR0L3L+B)*Q:6*W/2GKO,$J& M)_.7YOP+S=0OV(\^/^OYH!.%_6+96=ASX_;,4*33,]*"3^B12J>7L4\JEOKA M_O7R\HMIE&[&+ZRSA X-=YLG:XVMG92:NL[%GV">Y.2!'B7QMHQ3D,!E#4X4/ 9_KR*\/6) M ,.;7L84A+47X5&PS\&Z)^;$]8 92184'J[&V?DJ L!>P)VC?8[1FL ML>O<$#7-[RKVTCFZDAXF#7THUXVN5)8>HF$0M)$%#E')VS&V-=J- MF?<#,[G5+5!D_2K.&D<3MLA5D7$B\-Q8QM2P%W>UWD6:8E"Q"+4PKA/8V=[J MVWE/7VT(OII8-%^DA)\BJRYO5[JIE2^E&.2^*3T)&X21T"J5:VE*AA*SW#KM M%BLMG#K8\E44^3<*2 J6(52 JW9E<%;D9I6 ,NX$'FRH\#H*"N_Q)W@D M.BWX@)BOI":W>'I]"17",?ZT&6&!3JN7"X+,DTIB&?HPEB?"8@J0M2;DEQ$X M\9B:2Y,9HFE.2E.(5\(2682!8GSF38K]T2=T&JC][&:&+E MWB9XHN"S'KBC^XK!D@O-[NRE94Z@M1/(1IR M&6RDU+HFWVU#Z[V7?76]R:<;M3:Z=*"'%X%87DQ!/MUFJ#] #*OI,B

NH, MIHZ3M\0V9[#8N;Y A1>H4&YDLI)4NZWN\/QEX[AN!:8%0%6($#DCN-XY[[J@ MN@/F55#VA]UQM]\=M=N#7F<\?$G>U$]DN\*?JE#"ZJIJ#_(7_[&6THA<]-8I M. %VGOW)',$<<1H<\1@[^2WJ)>86.U#'W'($;LG]NM8VI<&>R%.[?:-E33&Q MB91X=E5XAN7I9F0N >36\T;S>L6 IK1$>:VB5.,E"1-$RJZ]',YA*;S6*HYL M1()C5?J-H_R_O$")_Z/WXY\IYCO@,>RUQ'\$^><\,%CW2/Q'V*?3:SG_5=DH M$?-_Y9O=1$2UVR9LZGTEE'LYP&&0M#(FF5*. M$G[ 6/*U"(J8UL;D_)9S2='E]:O:R<-M@*:3)U,A\!"$47;[PD3Y M:+I8T+G"(HT1#09,M&=\D2)_F'OEP[:OC38HHWF81!.GV>E:E(7,:8\KV#+X M)#2#M+4KM[94[OT?=)@3!?H'90K[J!GJ(M7N5.?]EO..MM8(U1T8$OU2X(BE M\G[SAXMS69TN9)P=22+("Y%#=Z \M5C)MBP/S*K'E2229TI.,=G>2TF 1-.I M\C E%*4T_5:*E.PW.LS(3[/-\::DDWN\FRW-37V33XD'1N8XVB0XEPLJS^J= MG+.S$\B< M&YR?*-&X#X087? N4)'M9U5QTM$R/(6YH*A#4'U4"@KDV@%SNK-9'-QY99UE MLAR&99'E&MU^WGW<3CFW=,]-)]J<6\JYI9Q;NA?Z(R,9E?X/I7Y$\0\5 M4LH4(JWN!O*7RZ_?G8\?C8;NO_W\_3\_-,)*_NI\_-MOG[]^NOS^\?/?; H3 ME0Y7YT<@KT3P([N7"4JP&>Y6I^7\CAM#%Z41M)1CAQVMO8+U-[J&G&4TXM_D M]-R^:$E>B(UE[GQ4A=F3M,%4)DD@;D:YD4:,U9AD_!VYBE6;HYA5FD:>RNUHZ8P M?A1;=B&\(D/%#PRN_=FB:+OS&VZJ$1(T9MFY9T(I:@AE(040%^#7 M9U4#K=QUOA4$>)A(S)+@,\D(6\?$?QC?E+) ,3Z1RPA%$FV4 @DM MYR.*P6R0_)X]B:R*=8["#Z/\R>Q6LC!=(C''%3!R&F8W&BC2M:XB< ESD)TH M;^%E#)CAT<$R2DW1U5 KC+U0;K;27JJSTXXOH(^@:R)%M*SD M]UCGT;*#GY=\ST"2"_U<%Y>[QFOYN >\JV+"FP3QU5M0%3 ;!51<^X^E(+@ MQ/X B!,$BG7MEA9>O9QDLLQ75V!V%7G&3/ *BT#CQ>ELNV@M8(PNFD]@BCR$ M:HCC-F'CE0NC?K>1>:G77;0\\,:[LU +RI5S*X4H"H+?PA>!^F>JX)]+-R\Z MH.4_4S)V#/UB*%3FX=[J>=YO:8R(<0L.P5!;R:U VJ79E!V1_1E&-XZ@/ B MJO7'5N\QJ7EA!R&1B$!'V56;^UE^ PCR**O&F@>_*8K!/LRLV(8V06 M668>=7^D(9BN2N-II/]#"S P?T33'W@LG"Q_(,DTPF3J8GF+)C38:L8ZOT AU2@H/^1 M+J(0Y$ZHHOA'J;$:(83 @GJ/VVR$W$&E_'? %4@=Q%5%^# 'GR ']W]@G2,P M(*82[(9*%8!&<&Z_Y7R"[8'9,)6-X%ZP%BKIO/"#@BU-.GPFX3MH.9^362/82,8KVRA0=SZYG370A/TZ'\LML?_)NM 2-=*< M)+X.)_%Q$A\G\>W5CAK^D#]G:J*29OBNPY;3C(R]#"DV$8UMGDAV<6^38.^. MQB_?3K!,8DQ+5.'51?LMO7 64.\^F."G]-^:R<[/$839\]@U5"RTO-"FM!46 MBH#I8+Y"W> M&%.T^R)_.GL(GO(+"-'8HU:OW<'"%/_^)O&W/-/!Z>]\8M!I M]4;W/=,:C^^="= R[M[ST+ UZMXWT+C5;]\WSGFKVU]]!C[$Z\"<&6[*".8V M&.]AW04>ZH97.:%W.RI\>P.8-.; A3$*\(O-#)V_GA&.>?]:QE3+(2-_PQ;% MHR67T,/YU]2HL/@6-KV-67.V."2WVFC/5;V/C53$F&?,,^9/!/.P6OSE+R_Z M+^I"!9G!4'P[6"0.)6AMH8\-^#H6O1PN*/"\-G]8]%ZFF[)?L7T')K;57+,2/+7(R(>Y\5TG07#.3R>E Y(0W,)B*F(J>2$78,.5O48LIB2EI[SX* M$Q(3TDXB":\TOA<)6TE,3'O0;_X;#ISL#Z!I'"H]RV_S?LYT MSGN=[J!SWAF/^MW1&[\[&@UZOOS9Z[1FR?Q)@@3CSH\0);0Q'YL44PKP!95( MH89+SY:)G%5R?4D "G_7&YX,1TPO3R\D:QDPI^Z>4T9O.&VPXS^1R>'*QQ+/B\ N' M7W;4,MT&B@T+/'4+A00CUT#,1RUD48%\CUS&]ACZ)I=-K8W.7BFW$(1TVI^^AU;,F MJD2FE&=PT7N]LVZO,^Z-F6"88$[6VF9*V3^E#-[TVAS4X: .!W4XJ+-#R?E& MZAD+ @!5NK!1;=2@4M"SH7W_\F ]["/\17*&EY-^6!FRV:L,>8=8FP+>\E;* M7V(5>FHA N?#3^FEU$/A\Q2>D+&S2&.=9KVEOZ:!=#H]83I@=]YV^J_$:VQ' M;'X8^&L_3$U3WK(OZH>?ICNP%'"XSK5&>#]VB!O7:W M&$K$$Q%*??;Y9R"7^2C==KO+0:"3MJ<8S8QF1C.CF=',:&8TUSRSQ;&T4)!S0XH'%W0..[^!F% MT7SI?/@)OVI,GOCFS>1<%!&.!I*0]58+&Z>,9D8SHYG1S&AF--N%YAH:?!Q1 MX(C"?B,*[RY_;Z#LL,+^XTOO/_P6P-ECV6.IHVBA.,+'%]X='SA MO9RJ4'%XP183ABU51C.CF=',:&8T,YKM0G,-K3\.+W!X8;_AA=\O?VV@[+', MS[11E'!X@<,+CPXO_"XF,N#(@@W6"QNIC&9&,Z.9T8:&GX<6>#( MPGXC"U^^?FB@[+',Q;11E'!D@2,+CXXL?(FEA@?Y9H0U1@S;JHQF1C.CF=', M:&8TVX7F&MI_'&#@ ,,^ PS]!LH=R[Q,5B8-1&H-5<>["'#@?!%7V[I%O)KB M A+L@:G"E6X0(L2OO"#US6\??L[41"5.I]UYW4!:L]YP89'":&8T,YH9S8QF M1K-=:*ZA97AG4 '^%I- TL=MD'YY:E[5$8'1&*KK==< .BN"5PMP4HR0.1-3 MV.V%"&[$4K]]X;Q9!7T&JTS"=,:CEV_KA8W>P.UUW%[W00B91('_;.BX],6" M',)?591(;Q;"(J\4C/,NBA=13$?*=G# #N)@V'1IX"C_+R\T?".2-);Z -+A M68GQV\>_YO"M]3[^=OG][U\_?'L(K?1;@U[O;FJY3<6G&^^22^-58("[,-/;R;"*^E<>@G^W#GO]=WLQ2NEDQB' MF@GM^&FP=*ACJ@\_*PV_@^2C:2;20>Z"'Z*0VJE.Y$P$4V>RI($ >C(V#]#( ML4Q#>(L&%&DRBV* @M]:HP,RK#:I,G@E>CL!PUK&!&8P@R_:;^GQLT LHS0! MB/R48'<3=#IM$C39"X"Q0"RTO-!R(4!NRYPJC"%-8[]8/RZZ5EI-5*"2Y47^ M_H9#(S/=H-,:=%XB'6WR*;(EX8+N?.*\U1EVGSQ*;]3J=4_%*2+KGKW2;-W]LG-C:ABH=@XI_,]>%(7SB>Q='JNTVUW>RQ# M+9>AK.7JS7&_+B^.AD$#6MN0:".6CLQF6="K@.)HL$@<'07*=U;A9!DJK0UE MF_=QD11A4Q4 M0^> #0]F2480(X@19 6"V/"P'T<6,E$M#0\EI\Z'G])+Z;C\\W2J/!G3'$L7.JR^Q"CVU$,'M)S?>F&1[A3F9$<0(8@2QO<(X8B;B!!0V/#D!I8&, M>:H(JB'#@*S-".($<0(XL *XZAF3%1# M]X!M#^9*1A CB!%D"X+8]K ?1Q8R40UM#Y.$\IL*1>@I$11)*)6\DUL_WIEW MP,@3^!%=8>X%E(<,@7?WM]^! M?UQ,;\"]MT0K"*ZH%ZX0$: /ED*LSP:#IZ>G(W^.":=!*&1U_,BCJP'H]V/A MEPQ!]1Q<08' V.N\9ED ?KE4;S# 5R%MJ6U3EP]/3XQZ 0C \ M"P6ZIFQUA>8P#,1Y+R3_"6& YQCYLID#I-HG0V 42[\0?N8+UAJ6-4\[ ^/^R?'"2HDY4HY%.$ /0M$.)X%J*_($-/MSOLG MROT1.V[X5DOYT MH(IGD*.$/.3]!81K6XFX(*.(CW#65(Z\HP5]',B"#"'TUZ*&&V,SI41?Y+7E M\/T@*C1)<8F5$OU"(C*U\MEJE;@-CS]\^##0I;V/?P! HQ*OUI0)$('SAGK: M:R65J;_Z28U]]:A_?-(_/3Z2PGJ Y,*Z0-W!;DHDSFVD1(J,IDHD3E*UOR^J M-]>KE6KD1:!3/_KJ1VF=%E3K59K;+P8H$#QY4JI"?K>JK()K--)_\TJ^SAO+ M&C9%,DY%S2#_JM8$Z?"VJ1820H6N2SU*'J[7F,QI]$0^4P ]2U Z17.@^^T9 M9!ZC 2KOW8,UHVO$!$;<' *U@"5#\_.>&K+ZR9#T6P!G1W+H2$BL"K)=1Q4/ M) L*;C;J);P""\5\HXHYT$--4B+=<-[CLLV#N->]NIUKANK:*5FXG%"UMXK- MO3.HVF:TC^9UC98LF.!RDZ]2FK89[,&@KL&2Q0L#AY,O-T2535;2'V0Y4#^^ M3,>5PX2!@,^4T-5+I.!4_O-;$OTF_Q\1_Q.1RKV,Y<#!5EJS'L R?*I.GJB; M*+QQ_0288E M$E@VP8Y@R,IR(.-D9V2 =YD*.Z3L"REI*9_,)^MDU5U_R'#)<2#DM")"-M4 M.@>;BKI1Y,#8N*0KV51+E:)Y1#>4[PB1$G$.I'S?""F9^H"JL$/,@1%SOY0C M]I(&/F+\TW]"&>KM!IDR>0[,O&^$&;/"/X&HR@XUAQYG(%]>!_1IU_'%%N/ MR _-QA59#] 5=_U$O5#=;1WU@2M7+54.N\GPBN?-U U_?XP7!<:@C3Z[2,N,Z=359G5J8M M?TEFDSF<]X.]#LO)L74^:^"SJ.G&Q).-(07#8I'+ZRXJU\2H?7 M[-S2=C:]<]_>T^HE3BRC=[C23C85I-@[C^XIUU[B1YO*X3T[JV2(Z#RV>P*^ MQ%D9 H>?[ 12Q-VYZ$!9>=-OM;DTM<64+N<*:=(\I/_7;N;%6"L00+AZJK'$BG=B[I@,G&#HT'RT*- M?%]K# /CQ M^=%31OS&UF0^Q?QWV?75,[A C2%4MP('JNQ,FAM5B0K1FT:F$NJ)4@-L].C MMH_$Z<;KL@@NY/)@H5[/B$O+P%1+@ ,L=@(O6<)D09&I8I/;ZX"P.Q!JST=5 M^!QN+SY9ULTPKY&'K^WS.OP.W]NI0BMGWX'@:X/@>%<4N Z7GMJ9R/HP..YP M<&@'L3Y80K) ?$RV*&K,'-6%.9!B)[]S MD))95T3U 4QR-HF[>67?N\3WX6H%V!ZW5J=B#13M<7[5Q+0$:Z*3QNKK&-U--G[PT%$U8? M0&%*5&]3@U11H#7M +RO3?'-^#1ZE VJDJ#7E-W#P"0J@V1360Z0V=L(Y@9[ M=J1+:^O+R;'/97W9W?@.*_O!2NU55%7>:XSXF>F;EQB" M ?XO\O]. W7'NMJ306JZ26<6V>T-_C'9L.B=),IQ#>@AV.(DH19W>"%0&TWW(=>#/WE^(CS!EHJM-S<"L&J1U1UR9^X9#D@T>C%]0XOKXZ7322S19DL@U\^(Z&_ M2B-_-L11HSH<^+*W,*KARPR-+(Y4G[_H@SV)2AWZ]GQ@L_[YFWHB'-BI]@I_ M-QB]%AR,6#7Z8I0FB6[85>?T!/5^KX>..A(=8+&3W 5@R42^4:T1:7)YKS[@ MIVKN +3W<\.U1Y3:0APPL3/0!6>,NU&EK:OIDT,MIT]3X.3#E5[ M&FI2**2[I]$H;VXP_,P@$76'G]J"RU'UWLY1%PY)!LJ,/=IX]DKKU\E!K4$W M6!T.5CI$F.@[FI,%B.SNB)T,AQ\4Y8CX)\-C_;,QPAK4X0";G9*N K8H'(H4 MV2RWM"I Z:)Y=(I:J1/]U4'O8-#3MRQA3]]#+QWS1>J?N_3?LTP'M.QLJ-4:9J[I;TKX"B3US@E3HD'DU6\M?F>((94G]LV3PSDAWM.(B5ZI#8-+59'D/1U1H1'K_NQP6?HD!YYX&:P)#SW)2' M,M+R@M!7IJ3?OW!_(&H["_JUU7&@VD[(5XH&#;V!5AS$FJM7&[. 5M/T]/X+ M!XG^ZIQ4:D']KV%U_6*/_2)-P:O=?(\NB-K/UP&^^M*G;_KYT[/ZB208'Y9H MBE90VD<6OR+U57?DPT?IH06:1D(4_1UBF/H%>P-?5QE'G[ W$8K[A+%O8&H= M+9+Z%S "MM%;8LUUMQ!+!%+E0:)]?Q2I#PS]061 A_[]W4?:X.VJJMP.?-D; M#1G172[P,-[?^^T JE^'4;M.YNJTKZ>^T82#4';BTLIL466X>PMZ.Q!O[Y8< M\H8$?7%Z8J$:F=4XJ^V,OG8565I%A=S[%[I.V*9.F,R:\:1I[.2I2?L1!BJ& M_!7)D.,Y"C^O&5T9'RQ7+TGG(?]5>^2AC7!T3WN7ZK#=TXIT,MN@ALG@2=H, M$J.!LAJ8'YO7[Y\7]N9OO*?^-'CF_AE/U./4!"=H,3,%64B_M#A9&X=0)K, KS0A:G5U1GV MW A^R!)-]MT*) ODP-_\1(],;^H].UX/[9 .R[?N&S1F[)LBN8A\974+^LYHT0D MB)PB#\GXQ#=,K4#;&MLKP#9JL?B=.1VDIDF8XGR!6*O8G&) M:9L[I2;S$2&A2K-$\PX?D\2@Z"!"8F8MELAD7["^^L65 8KYJYLM(VDB, RV MSTY','V@%V@;U;58VC(D._MUD57WZK"3WZ Y2AC??*,\+#%KTB;%?&^G2:R7 M"DP_J\W6M!$J4)IFJVVHKSX<6+=/&QXK-]\)%:5DK0%HNYIVAZ8 ME?P"(]/2UL0ASCY8,/$@MBJV<4.1P66L9$NP:>R_J=!8'1J*MN&V["JA>QO6 MI2F>6R26U$^,2!]'$T,.:AO*:$O?=4);AXL7VYO/(\;485A%>O&R(9&PUL]R M]K:W,@E[%VLV*-L:%S;=OT=]4&_)KRN9('W)56 F0/V$RJ,0, M[1X!E,K^AF(I\Q!QS@L7R0%X.\"E>WD/V.A)930O\IP NLSSI#$ZF1N3;<[;CK;%#06TO4'4W"DMR)B3%RKJF+)*,%G8 M<@>KJ>U-_"M44:$PS"YLHV+2=AH9RMXOQX+1ED';CUNM_$6^\A>M5OY*SB0! M7:N'1<-T*4G;CLA=7IVVFN<@U4[P[CU2QD/+K28,O$4IIVFD5E#[J$+*!J.U*+ MNZ4^"K8,"7]05]@(%XN]<;"9+VF3(1$9WS'CS=;(74MEE8:;1TXSQI86-Q*8Z9HH=[; MINS%.*V:,T^ZZ=Z*>=QI6+O[W,,3?5C2D$.B]IL_R[5/SNG8K(VU6-Z(T0(A MTL!P!ULKC?]2,NUE[:U"V4H32_>0'S(G=BM01B;6VFGVQ=GR1;T)&<[T?O6A M#-4?1IW,[XR+-B0R[Z2.'EX'T?<8DJL 99DV["7Z]P$]BXM NC-IBOW(VL:# M2(J^]C&+K2\P6^87E[?6)-=G@2P;:S"TUFCS6T>%GQ[1/=? MW U26\0;:)C\ W@%E_Z[FF@G86^@L:RK0BU;,U>%)J^E%9U"M*X,=;7O:]?? M6I>D-_KJWHA7Z4?4-S?Y%DSA33B_>C-$=VUQB8,5_/@_4$L#!!0 ( V$ MHU;G^!U^F@P #:L 5 861P="TR,#(S,#,S,5]C86PN>&UL[5UM<]NX M$?Y^OX)5O]Q-*TNVF[O&<\Z-8MFI9YS((]GM]5.&)E<6)A2A J0MW:_O@GJE M")#0*P#G9C*Q+2W ?1;8%^P"X*^_C8>1]P*,$QI?UDY/FC4/XH"&)'Z^K#WV MZJW>U>UM[;/7ZK/LK M!K[XW&O["7@79\VS\WKS7;UY_M!\?W%Z>O'N_)]V/PDR=:X;/C&*)HXMV0V(\#XD=>;_[0OWNW<7#BM:+(ZXI6W.L"!_8" MXCD;,LV=K/&1./B[0OYYGU*?OW[]O9-\N2#F1$6*W MIXW?/]_U,IQU'*$$I0:U#S]XWE0\T^^,@&5S;:\2T'R"7:*XHL,1@P'28/=WE!],(M4/LDPP/A_<1/3U< )1 M/N 8@E@ZE]OX!7B2,24,5)A&T.FW7GP2^4\1W%#6\Z-5HC8D^!W7DL;>GG)< MD=P!VG_>2X=#GTTZ_2X$%+UKL M^+(ZJQ)6X$=!&F467$1<.6H8)X"ZO5!7(9;C>VS!JX3;%@MRS/HLF/.)OQ98 MS8<^,XH&%[(5O=7Q4<-Y^SZCP\M:RNO/OC_Z>D?\)Q*1A !OQ6C8:/!M0*,0 M8]WK_Z4DF2PD3*5M:AYE2'Q9PY#X%42@F,7'^%?*D44Z$H_WH^F86(+S*F4, M1TF&K!5D\X[?^Q-ASQ:4CH!L<8Z3JP2?4" <9O%##.\+&FM$VTJN?,8FJ&7_ M]J,4G(&;FX>ET]3-@93.T/P0.X*G:%=P=1FE8@%]3UG&2I(P\I0F0NT>Z!=T M!31.L'_L[/D6/0'#B$(F#YG%T"&P,J]E.URUU\I[YJRLU>D_ M TM3 (TF&:NV Y-3W&[HL 40WCMLQC="U]1Y#;T24#< :P>RQL2 M8[,[-$48("1^_$PPP)V2K]KA=\X"_$1I^$JB9=3SL[-05HR)1.E^V0!71/-@ M(K%AB[)\]5:@X0@G@]+W^5.&9\:,J(*>-2!*^/P34>@]RXJ\FZZV(_\)H@T6 MZ6:A5'-MF,$U_Z3F)E!5*Y8I>T,&/_575/E0M0 MT)M@?M.*IAS2AKT8 *I1QI1"JVYG1,G+ZI4*;2]I8@!"L:8H9;M 9LA"Y>N# M2K.4(S/ JD8M2\I[=3N#@;6\6E4:7DN;&)DZFL4HQ8S2:VWW(EX&D3.=(-F>QN&N_NER3XZ.2W(Q=W*P* MHS*5&_5BF_4LG^Q:320,KSXVH3;E1CT)F#!XO0;>F7Y57>+$ZYP;8R_W<] MGF5>MWAB6H*K;MUM39^@^08R6*4*J5CC$*!_7 M7;X(#->1VKXW4P=K:RAJR']D777ZZPN9K;:V'2O#(0=7R&:LD1EB515&*YE6 M-#"9,BTZ,U6>=(722'9BBV!>D:[8O"<#@*6!QAJ4/(V9RNN:-RG66><$9K)Q M93&U*B57TL;T1-AAS]'F_1BI@8VJO)'+V=22BP?-1]R%2N"\"KBO&P4<3-:52$6> M\-FS$-T7T[XFCZI<_1@S\"/R!X3_PD4&=O+))[&88YUXN06QQ0C'K]KX)S(" MC-"P<%S1_LS-OJ;BX=)U1]N:=XC95MS9M]>G_+ENV6 <-Q\38Z7A@]@D=77Y M$(^S:^P/H[/Z.NIJ;%F\P]FTRQ+;<)$KM#(O!(7RHFD-[$6D0!>'I1 M>35@?Y(9B@?:"G!R,5">#9$)Q,Y*K;5Z)1T31]89N^E5&] !!R1[B.N0M]6L M::Y3!!K+\,N=[0_6*I4T;'!D/\)V2I6=0Q"A*C;-SF^XM@UC1\5:#0!Q?F5E MA$0HU*33+U4R1^6B:6-[ Y_!1S];"PS%A,A;6]OW=NP&_@"[/AP40H"&->,W M)XWV[)4C8NO%/8,A28=\Y3TVLLN0[/1!.YC+Q=FQV:O>I-PC]CZ)NIX*1;;KVWT,W1-X/$359+[!H_(A#TJ46(7]%1"UL&?>R0TI5^20=.3OJP#$]+?H"HE M'QW]#@S RU=#I !R)#:,@#RQJB=\:=N]7> CS83G&%.2F?:U>MGK:M^KU8^) MDP&*E+04D8+X+>U//_YEI-ND@^7PMNML;UI>3. 65;Q LV\;4WY4I(S2U#9$ M>1Y4.L)J>B.''?JT8H!K2]6 %5GX#0Q*CNP;Y^T"$\BRE,&*T%) M+QA F$;0Z:_?5;Y"U!;W^D7<^&;I=1;SEZC/@C$1,O,$8V7 M[_!8%8%6VRX,<0JC+#K]&YP&?O1?\)E4/-;)9O?9('E5H^U!T,$G!+;]@F;H MX16B%_B,2\&!.Q'B,80C]./AE3JS(?]H,D$O[\XMC,>2R@U-F3,[][<12I8[ MTVW8ZB? "F+99%>=T??1J(H."FI[&'?M13J;3L3U]^CJ-K<5FB(HVQZLO$-[ M)JB;KRW,4D= +_\]'IN_=' ^Q;@>WXT\]'SX_'P\>+ MFYNC?_WS+[_^U_'QX/+ZYGYPCW\,AE;DO.)+)[3<((P)'OSU\>YO@W^?CV\' MMX[__06%>' 96+&'_6AP/)A%T?S3RV1/'#P,WCFB'X3LK\$X&Q\?+ MYB\(1NSWP26*\.#3V?NS#\?O?SI^_^'I_<=/IV>?WK]_]_&7C[_\S_OW],], MM6"^(,YT%@W^:OUMP&K1OGT?N^YB<.WXR+<5YW^[^#&M]X-AJX[&+-: MX6",0TQ>L?TN;=.E(_CDKH;Q%CJ?0FN&/70;6 EYGX\RXWE[(>Z[@$Q/SMZ_ M_W"RKL4MP?YUO"IVS'XZ/CT[_G#Z[BVTCP9T-OPPZ5NBDU5Q]M6.UA6RA7\Z M23^NB^XT_>-#4O;TX\>/)\G7=='0*2I(&ST]^??=[6,"R3&=S(@"C(_^^9?! M($4.$8L$+A[CR6#YY_/X9I(L#5+I"D3?^\_?#@]B=!;X ?>XB09PYC^[_?'B,I5)I(O M^FW6.;_D&% ML6/3W^WUUW T>9PA@F>!:].=X>J/V(D6SSZ*;8<6RP\=V7,VOK3/9(SJ>VH# MFLU6]NA,?6?B6,B/AI85Q'Y$]\('2KKEX'!H4\KHK"'WQI\$Q$OV@TL<(<<- MI8!1V \@6-AF8,L1-^?Z \3W]#4]P 4C6[;A>\,7[% M?HPWM-)/:#HE>,J6P_)K/7#J-*UE\ J73H46VQWJ)9Y@0M:P*QQRC9;!#OVT MN;&?PA_\99$FJ12#2SD=LQDHKI%#OB(WQG<8L7\GV_QC['F(+$:3M3DV#$,< MA4/?OG70B^/2P>!P6<,>1NM&1OX86S$A5."?H] )ZRV>5FEJ%^X;_Q6'43J@ M]18P?*4$H1<77P?D$;G90O4 W+,7;9 H%, 56P7 !5]($(;//L'(=?[$]F]4 MQZ8L>TM_Q(S)U_Q,IR]3_\;?5&%E'X+048):2X0U#/R.$G+C1YA0&A]B8LU0 MB(=4]4H$S#Z\I[87,)!L6&"KY$K@+NYQE+@6Z9_*H=JG]Y9MK1V;6*7=6:MQ MW0"L=^N5KS8I$C*KS_,"_S$*K.^J\*C15[OPI&3>).8N;>#!1;[*K:YN\_I! M6,_Y+0FA(@7B2!-\=^F$B/BR", MPC%VV9B>@NP(J!(X#F.ZE"PWMK$]\M7P!"J-Z)6>M$3+FV@JG/ MU.M$@K$(HYV%X>J-_8GIF)]FE#(6=Z%J^S?,8JC81J^8H"G]/6F$E7_ Q ED M5P(P,ML5/53O3"P:3)(A#2,J(%_BB.T>3\%PV>QYVJP?N,'4P>%%0.8!6?)G MHI9D])C5:(?I:#-Z"T/WE1KKE >_4>7WZBWEW&L2>!?(M6(W:9%YD=V8-K!% M63VQ9NKP>$Q@XXF3\@[+=<@5QF\1I@M_';IBLPT@9,=H7U'O!E:.9)=E-00% M\==P%1.=H/ EB6G&X?$4H3DC^.P$NU&X^H5-_UDR]CC;@,-=ZL!2IY$9+8G-4%'DR?T M5J@K/=!Q^CS%:]]6-0#Q0(*)DYC<#VYZ.()(RV_)$N+VJ@7[F).40M>SSU,O NTWTK9:I/2. );=D5 MK0'7C!S,*9L2JC9_/CH[&L0A)2"8ITQ?!X/W.QA,D!OBRH,4I"IS!ITSG0L' M7&RUPAP_+P>>,WB109[%@F-'@L<@GU+6! AK QDJ&$4G#>JM?S76N+$P"7TI M6:0*#'2U@][=,'3SQJZ5;^R(I:>YQ%N@%H S<%->W[MGU.+S"S1\LEZ;LJ'^>K(U4MKR=SVI$RJ.VBKS@HLHV $_Y_26JZG.7R_J MKR@[0K:6!G?CG>,GS+K:$$8_?&ISSYSYYECP^4+H8ZW2@JH!AB3*#([^:S,P M^H_?UR04YB 4E5#&&Y?.E&TF6ZE:5%@6!C:DJK0-6D&BS.YWJ#.I,X=DHV!> MH'#&%*Z8"!8.M[A!;OT:DGNCK$N(4>,<>#4!J26.C0-'L*+77%$J0&&.NC06 M5%%S8'@42&68@Q<'@KB;R\X8C0[U5!UF4\&<%MS7>PHY_C[9/=.IZMT[O35E MLC65FV,VP>>+)]J=(/5<5 /" !@QPDQN40W3!Z#3F-AE#.Q;,P^1[]5&LUU- M1VXI,@2L15 M!T0'DG%E-[9XS:8#$H9>.M580=LPOH>.OJ X76F5#D[>P6X!&IJ!GL#8G!BZ."0S6' M2)EA:5RP:Q]EB6^=PH2A"0U!?GW!Q$3Y!G+># ^H.J/2,@]LK"^8<"B;_E+G MC)'![TIOJ[3O'LQ0X[!+[98$[9AV6V["TFH:/)T2"!'5O1 MB"P/4'!"4H7%VB61756Z[#WDQGGX94TB5F?H@0G\T61("+L+.KF?GQ\-*BZK M(\RP(8&A>4^E\N:7)_I7B*PDKT<XP;O^9-R$PMU MM9RCJZK: !X5D:NX*5B@,XWTA6]TQBRT[@D#C%F)'"".9MO;1)3B.+V5V@$*8_$E)X/ M>W.\V..2EO^NY[ -2R5(G_,*';H3)R)(YAAG2;TF7:3%2[BLM#HG-K,4$=M* M'>\E)F$J+00.;5'Y/N"ACO1/Z!%-OB3I4I06F$0S_/8Q<*9 M/@0X"4JK/PB8LY;7R*YSDUBOUH.3W+G-GB9XZD MZBG<[Y,])7/IZWKF[G T"VSVGBZ[SB9CEJ_R?8LU@CW::W!4JV[3.V[E*-^J MTP=Z#0WT]A$_7OA[Q]!=>:)S-A[XT?&BW#+#@QZ7+/&P%ACCFZ.+.7/8N.%5 M5L%%SF3@2[6//K<54Q)Z$XR%Y=##S[('0^4<$UO'>LJD#WA,2HZ&-@"*P1> MENVJ>3^*<<.KOZL*73DP<6@D2R.C5<(<=3NI&4(7FK' 5-E(2UUVQN5LU!<. M(C\A3!@:4[DE=E28B+0@-R2=M\;B4UE\R'F)C7W1KS(>^_FCC7WJ3@%.VQYN M(_/E+O$$$[(^7-_GS1U:WEQ_XK[5$_?]E=K-I8UL.]1N'?3BN.Q%4^'365)5 M&[E65^XFW08S1$H/XW++0IOBT@?29&M#&UA>[_AS)X6A9B-];-W0V'IG#U$; M>\"KOT\6CJE631TP#I+ZE\09&W"M=JJ-K]O =) W(O2:OT(;:'R@LJ9X$&[/ MNFIFU_U9I[U#ZP =6OU10W@G^GJ?F1:?V5KF,P+8C]4,MBI M9/31A&[G[!MJ)?:.,7A&H+H]WSC8H#G/0/N0&LNY!9]-J%KQZKP;Y7)Y\@", M"Z+WIFBY5JN[YF3O:.H=30?L:&K4F]*["0Q1GWNKH_>N=-*[(HO1Y-KQZ1;E()?=R)"D'ZWR)1QV MV#*I80^C=2,C?XQ9;@G=OLY1Z(3Z#LZL21)1GB$W/5I(^CONF$YK70]@LF>%+F*01<09=7@_28*H.0BN;GB_6?_[F8$(%^VQQ MRQ(>!1%>R6P_J7[AHK#X'%_CW6F [B[P\>(.D>\XNHY]6WR)/Z>P7M&T M05%.&FV5[]FU;G<@5OSY(B.=7K^Q8RET0SW?@ 5"ZH+<:JZ=0DZ2 M0LG5J@_#[JUE M]._XC!*TZ.M&;9CE[UR^(HUG\+;H+RBHG=P+NM:G=$W_F0@)8,?+#XD_"+"FE7?0I._4&,8IFF#S- MD/^$/;;SDL6--Z<;/J/J@N[R3G0;L#=5-[>;WOA7B+"3J.&*9]G49/$B%)M.:5[@5S6AV%=OS^=W*$CQW// MG69S[_K^F\U.6_#V&\N*O=BE_&-_(92_GGVJ,KF,N[Y0UCG'='GBY'WW.IN0 M9-M]%FQ;<\HD2%-SFF];9VKP><"VU&JIP85U ,PL3[)(3AZWNH%9S[4<9KF+ MCF2<44 C]U*9,'SG5!8&&2<*>!1$>2^J8.A EDL3AHRV9(46<6M<^5]?S%/3 M 0(36?F[>^3C OPU"SIUL9S']M[/JGN2@&(EE^8I=B9E@5$K]<"#)LP!U8,: M^*U34I^JY-O*@MG@!@(>4;%N!@_2IIBUQ2S!IO6\5E+@6L0+GGZWZW:$"6[3 M*AYWPX()!P ]3]:#:VRN97M&;-.)A*TG^=:VLR1W:9CP0%Z46RYX8S-]F]H<(V,5V6WN#5(0%!A+-" T!F1Y NQ"VN)?$IPH2**FHB M8B:JZ(XO:@/*8,/*9?K*N5JW^S0.Q-5 1N0V\*=JQ#!0TRL&0KQ<$IPHOH"2Q"Y"%PZ74SV MTH$."6%OCJ>)+,G5F1;GZFO5&D7&LR[S0I1,!*1Y[6!CG3<0T/; MIL)D0Y7 +UA<5L<1]AV,43&L0B]8U594#30D46:0]%^; =)__#YF)!3,0OY; MF\04HKC]M2V"\'Q;1E\$,1/?T@34X5(3]Z0 LV M;6DH?Z,,9#'CE%1&R8Z.P)\^7M&6IFJ;N3E"I;!8EY;S'M=3\7B JIA44T;N MMOZ8,MU3<(Y%+%JE>N,T/[)[G>T]*>&;[5(:WIU*RNCCK!5,O"+"!*75W?>6WG^0V(2CR0X4HQ?7F28?BPB4 MKZPI1K8Y0[-.H*/S^1@Q8_\!$XM^0%-16HID UJ&-\&$*E/I>2',KJ\([S$O MK9I7ND'.+C [124-# VXT[)5:(C#1$LZKMZ.H.'H>ALAG(<.G![4J,B MN9(W"B:$0.0TGW6-S;W0PGD"GR),( 'Q7\8N,39-I5FFDW $&_LZHY;ERG=0 MJ\7QIZ[@6.XJ5PO*ODZJWW!>62(47KE?[99\[VF;-]YFR?.5MSH!"2 MR0XD-U0N52$KXR7R%7+%.YD$"3]GM-*%(>FT+>];8VHT1R 4E>S38_KT&%C! MJCX]ID\@,<]RS.^Q,"$#%#YI(WS79UCT&1:2:H-Q(DBH_,%$"XCT:37)JRL9 M!&:[2;E'\#0+XA#Y-ENO="(CC/V4.V]\%O>B MK,XZY[LDJC:A@T?0>K89B*-)1OH(89>HJ&$X5][<#188)W0)7;%%)?N+"@K) MZ=8Y^?V73/P2.K:#R"*S!@0Q#'[Y;JWW/4Z+*]LI!-.0*Z+EOF'/"_P$P*]! MY/C3L3.=1?R8:'%I,W9AY:Q0)C.HSBJ4&;GORE2$^YBUQXPBF:F5JJ(N_'3)&VV"VG.+SQ5U0D>GV'8P%0EZ?R#)%H9H.%(.#/@]M^IE?J1AFJ4*?DV<2# \>#-'+4(K1 M:.H,HL8('->;EGMR+V>1P!R[C ];=I_GZL! ARXE&8K,RJ))[L3"KS98@\\6 ME^UL>6,2YO":$EL"Z0\3"!4R3,Z8AQF'5,T(C9ZD;3/X*C7IE;PDYIXJEC;6 MFW2K="0R_1A['A6/[-A.B,DKMM.1Y@1''ZCN ]5]H-J4P-7A!JH/)>J9[%&; M![P*"JH#DAY9]1'(41E4]4(4^^ MC!+=(?Q"28ZPS1=M]1O3&R.^0',G6JE1*U7C.B#7<<1>+@_#F)TF+X\>2[;3 M\WO5KKJ=[E"^-+_BD%G'N<5$^2LBCD774%+DF>KK+-GU#I'O.$JP+2I190TW MU:MN%2"50/**0*Y\'S^&Y6_MX\=]_+@/0;;HM=[2[V$.7F8U-*@2K87+'NJU ML<#6"6/*:N! 09&2.X6&<26/<"V.! ^9*$ZJ!3/H:10FQ-/[V*N&I\%;WM$: MLTIA!D)-S%YJ,0C<-/=)F/)&1CT++,T0V(GEPRX M[ME^'Y[=,S3;?%BV/[^JB/&^(C=.EL<3E;^^\TN6]J46DSL*A,CJ)UU$].Q770AY2UX-) M>\(U<@C3]_$P#&,O97]V@3=3"2Z9W85]>YR\3ZIVCY#NUR0P5W;=ZN'(C*Z>O4Y-P'_FNR)Z2RK77PM_OO)KCP MF+X":3I")6[2[O*T_0X R\<6>#$4N"4DGDGE [U=D?9,%MV251)"3$.$)V7@G7HA)&"C%B( MDJ _+],0N]7;F]6EI,!$MDY:OYJT7^.N,)5:MN(<&/$>!WP-RIU9VQ\ \ ?0 MQ%M[S3R,S>V0@N08H( 8<"*O/35>F"RT4O(J,PEX-(ID0E-P&'PC<&V#M]5K M.5H$0L8LE$JP,@X!G<\>=.U% M*=EJL?V'J=BVF,VM%O&/!XNX^I1OQ=Z7;N0\M)/PK1CZP_7&*DT'5SPKQKN/ M9#/"%>-FK-NCN.TE][V5][V5][:?ZM,6 N(>C* MQ2*@KDY3=#HK^:V ZY9/0A1QKNHN])],RSX*(K@M/;E6/!B9_\8Z!9M1(6%F+YD!K@X=%6:BCV'S)=18N^=4+&"Q MH46+L63"N1*A4'NA$ 9Z=CDX)B*71?<[O M;Q[L7X"2AJP3][T;\1*4 8\= 4I@;%EX'?2=M?G!:\:^6] N?30QP2$\IJ]$ M7!>G!=O:F'Z7@DX!G!Y/@BOOJ]+7X7$#4SX8:3!-7I56I\'!VM5=D$ATWW^ MO%/3#&06#W&2=.^0U58XS/F!L84VF4EN0@)P%W:5:L&1?HX!;BD%@93#2^[N MPEJL'+#IIQG@N[=FER>IGI$YPK(\?M*?#>C/!F@Z&Q"2 M* ,,_=<&E,*G,9<#RG]KDYC"I+_MKRT1M/5BY Y)^>\FA>=A9,1ISGLKF_W\ M.S&[LY_[KFOV7\IQ?]G&772Y)KL/[%0TTX["6VZ]K1!N^S>=&A7:_!KP%Z7<:G&VS+?B@GH*+SM\:Z8 M@*[ F[\/NCU4<_WV&80'DT%8^E+ICE65>\D'>#I-_7<5\]:2<<,#&MB#$?WN M1NY+HZ]I]2^;&K "&S*7#R\NV(RPJVQ:'UX$2#/P*^,%YJ-CW0"^Q"SOWRYK M'?IFN-[8)\I:-.?-B![+/DJ10>DB"*,P>=:9:A%!-FH\I&,/8ZKK6VY,Z1OY MSSZ*[>22O8 2["=P^V'@.G;R>$I$_Y]&XB>C/L; MLDX8S?SK2$0UX Q >$V/N$X7!O$[%;,H=K4\0B'[B%3AJ"0K:Q@6VQ[H$DX;9!U172B,"&*:B+H=/87F:X3%FZ%$N M607G41J<'Z>-L/)I\+X_#M*[ZN"[ZNJ3;.H]UIQG*]8GZK(^>OX3%:+B_;74 MQ41>>7,W6.#5R^3%_+ &-GUYZ"F(D+L=4+D/HO_#T7@CMC-SP!E\.WVKY\8J MEZ97J=FEZ4_WV^N 9/9@WN&6EHE0SQ E3Z%),(9<"[V[[V#W01A2!DGP&D9T>"]QA)*GB(?+9L_39OW #:8.#B\",@_(DMD\ M+_"3JK/ I6RP?479L@ #B[DR7Y'+9N<;)OCJ+4T>O*8S>X%<*W:3%D>32\>- MV9W8>SU9L>?K@DOW+/4VM%IWAJ(UOW$_9AMZ0;QQ MI:AEY&7;.CV&&PM+F,C&+Z_,#_)6JU["I>WUNWO,,PWI&P<&:WG M&V)::32*HS!"ODV9DT^U3#4#?9NJ%:AB#Z<:#02F"T325]>\FI'SB)3N9.#! M%"5& D.S [F53G5-/^SR9_8_ED7YS_\'4$L#!!0 ( V$HU8' MQ\Z3XHH ,MZ!@ 5 861P="TR,#(S,#,S,5]L86(N>&UL[+U[<^3&E2?Z M_WZ*O+)C5HI;E+I;GK$ECV>#CV:;NV07ARS*ZW'B$J@',I&HEB-L=3<)G#PGD8_S_)U__U^?5REZQ469Y-F?OGK[[9NO$,[F M>9QD+W_ZZNGQ[/SQ\N;FJ__U'__CW_^?LS-T=7WS$7W$G]#YO$I>\552SM.\ MK N,OGZ\^P;]WXN'6W2;9#\_1R5&5_F\7N&L0F=H657K'[_[[M.G3]_&BR0K M\[2NR(#EM_-\]1TZ.^/D+PL''M^]^ M?//VV]^]^<.;__?-FQ_?O-%>R]>;(GE95NCK^3<(WB)C9QE.TPVZ3K(HFR=1 MBA[%H!-TD\V_1>=IBA[@K1(]X!(7KSC^EM%,B00_ID*,SV7R8SE?XE5TF\\I M>W_Z2I/G\W.1?IL7+]^]>_/F^^_D6ZU/P+_.Q&-G\*.SM^_.OG_[[>[_WMT^4CG/R!>J MR*SAK_[C?R#$IJ/(4_R %PC^?'JX:>7NA^_@B>\R_$(^87P;/>.4C$U)+ N\ ML+^7%H7Q&DS+#S M;_\-IN4W-FK59HW_]%69K-8I_NH[Q6@*#\$:Y,\!W8ZY MI,/R&6)TDPI>D&3,\?#G"F%X_+J, [V&]]/.3LWV3KNBIO\2M.W][AU3,N=DV^Y8W# M!8CB=05W:<_09^\M\WV2NY!/)BPT_9!B_V9P),WT=<74;E\K[(7Q.R MPR\V3R6.;S)^@60O],I+JF3GDCZ"4 !QZ7*](+=(?)FOUC@KZ=5V7A11]H+A MVK[8J$?NHPW\Z/Q35,1RT9R79;U:TROU_>4K7-PFT7.2DO.8:!M$KRGQ%69_7N>%>/Y\_DN=%+ Z M+NHRR> SU?/9*& ="T3Z&>L )/6Y/4FFU9+7$S7N" \92^7T3JIHI1LIY:9 M.(" L]/LL)/_8VD3^QG%V6HCS^=RZ+JV/!+F]RHK,0I3BLG/_;#_G;*)FG_+9 M,J_+*(O)]OQ(KJ<*X^P]N;'HG4:^6/**[],H:Y_(0TD$F.@/>1Y_2M*T97[E MKP.P)B_-6[A)J5]DNB"**U&V6N_?[G<""$$'+C_F[ 0DN[Q;46]]W/L-*UQC M_UE'186+E-@]Z[QH\MGUI#N%YMC3<\I4<*:4D!WW_C,NYDD9/:=6$\_+. '6 MV"U1G#$VE[Y4OY_()5S.\SHCK+[_/">/GJ_@7RT+\#A:(:[RBAA6\$5FEL_; M\E#P0TS.I-KA>QUDMO=<"5,6E28(^9<2@OSCOR^7"5Z0!3ZOX;*:+A;)'!?6 M*V_7T\%VAO+C[3A]6Q]W=K21[_=*3PVF[M.3I6%7/65)57X@9Q \U:I:'$QYXI7LG9W&&_Z,P&8O"=D,!A6]'LSFV%:5Q I@6A9"]N[ MW@JB[J]6>4;YX>:C=#G0*-AU7ES78$J";X*&@=K,@4/IG)(1*@P'LLNI E92 MW])L&65<(9&'PE\P:+Y$-WDE^^D%TT, IC28>G:;G7)VA?U29B.>),Q1]KX MOLNA_#F[">_S"NS?*'W KSB#> ^Q)0@SLV52"!%F^05^P'-,5 FKN_)@&N%- M%'HV\;GON*^I0_!SLJI7^]WO[]/D)2$J+D@+ < 6]^[XN3ZES<\GA%PJ"\P< MG=067"<%I5"*7>5Z4^\]KKO-2NQ;,CHY$J:+\RRKHU0$.LA@IL_2ND\/>'T@ ML^:^R.-Z7DT+KL2=?TZ:K+<^%B('8+5.\PW&= MU*J6V)P,R_(!3FB?##=@$ MEY>==N_N]T;B8"EG^'-U0<;[N=.8;'TI]")BA\C^2\EX/DP\&\X0=L0]).7/ M%YL9&Z[WR)XSHE=_E35N!Y_I)!A-*NS?!@-ED/LR46J3$-*^,! W_DB'Q@ MQ. ]IL!0KVW;.1N6%^_Q&)9#2?2DO%CG[ RCWNQ+<+@7F\L\;B[;?=\*DU>3 MK[#TQN]PP[8]'<(VB&!MT;,,MM)T,2/:>4F8(1/;N?GV>#'LR=ZMAHU7[Y*A M$'$Z7]7XKS@J9F3,MH/\<#IA?*#K B_)$96\8K8%/N**+)SH\WE%%(3GNJ)' M4 XQ($B@RVGJD/!YM'M$>U$-F31\1[X3L6[IUR'G,5F'A+/]LH>[7@UR_K'I MY%=0Z[EG/N7LQKY*7L 7?I'D%9XOLSS-7Q*:E=6NG>YZ913)F9UYIWMG:'93 M"2#HT^.LH.MW0W25#SG13#)8R)TKO_L=9RNIX6@E9V=;<1&5R;Q%XL-H>%,JZF*^)'-]_D(L,7K,=AT,^[_L_7>%R7B2407+\P48HIPNB+)80WX2? M[CI-CR 40%R5 SE=Z%^/:P50=E'2C_>L?;Q=*D9/HN&3-Q[P+W52)A7FT6#N M&<;%RFFV1<5&"[PS%#C]LVS?U0,B-1[O>O+=CW[8%2 M<1Y@";;DWZC?A;@$S2_?6! M0O@-\TD= \2\9ZZ?;B=!;W+!_#>=CAN']=:J) %RK8DQ,UUHEHTM^4>B 1Q? M'C3 J"- 0KI*TGH;R6+7TR%T0+E!SLGA%P,CY A4Q_[[S_.TCG$,Z46@G]7, M!)PNFC+LLBX]#.1L)WS &3GZ\7QYF:>$;9Z>(ATU[8MYOQ<'"LEP5#-R 5=1 M^E_)NC,1Q_JPCZ.%5R!C8Y?K6?N'G!@'$AO,Y&,.5F:!7).?V2)B[<\&0[$ M# 6:$18+ ^9Q6JY>L M *BC4'RO5X/'KKL,?-N3(72K^.\U"XZ6LYP M+RT/LTMZ[\,.90OC=7-/T=1-7*RC@JC1;3F_A[T;O Q\5Y).V].CQF!LD>4 M J?DG718\?M U+KKO "JKKV7GKAT=QDW_#U*4S?]0LHKUZ[!'4TK)'H+A,TY M'+;P:>V((NWUZD#&P'62\BAYJPF@/>(P8/Y2I_#TYHY0+ZL\:X%)V_5TV"\/ MQ^)UFG_:%3?L?"6 "' <\!#M?)DEO]3==3BMCP_I7V]%[-%_&W8Y;%>,[;\N M.MX-(53]7"9Q$A4;K0RD(R>R_?E )2\E]^,2W:4; ,"'*7Y5E?D(AV M(D&R-REOS"VW'9V[S]-DOMGE_#N0R$C0^'=)U?W.&%7FH.2,%8>_;^KO>\A-(8R!1/EUQH'M7#0FC[DAG?.=7S MA/(0=! YK'I + ?/ NNS8_L4NUX9 _C!98'CI(*_M>=XM+X1PBW8+QIUL;$3 MZ-"I?([H.O-9\S9*$^T.5\L\%F7J\L>MGNS^](*[M^^C8EI0I3ZF%[[X%GMY MO%M?'EMZ5G?=R%ZOCB^Y;CZO5S7-XOU0Y*66K/2!&+H7>)$7>!9]/B[C;D_: M0;ZSC$>_8EWS@I0GJ*>V_UJ# BAODPS?$"NV'<3&X1#C*4OAN1C[0I8>2B7( M6F"(&XW5NZ-[0=<[(;H!X(Q,<$K6UGF\2K*DK-C*VJ>5R7[OAH2]8@$^N]TD MXP#40BIG>16E^N\A,L]ZESPHF!G-LFC+01ID[$"(O6!+08QUW0((WOVL_W(L M=ENJLKSV8H'61X/7)7=HN)8'@Y7(T)]9,GP[&NRY'L)'6M5?(F"GTJZ6O1*H M6E\+DL2^+C#9>QWMVXQ'0L '@+)"5'F5\T3S565T3PO?PDHO[;_JC,$X'<(] M>*!^FN^!&&AY/,05$)5+^#_LR5>BMM-D*9$U#+^@* +Z#[0GR18FACCY"%=) MN<[+*"6Z?;TF;X"7EQ4]X)BG@;1?KX.R$")K!K(5FCV!VG)FK,\&">DU8W%R MIN\A>Y <\L?C63DB/FRR,/\##+&WNW*%C6<#0E4IQU"WPZ+]>8^@0ZRPWUYV MV_%TB/0QZ_KK5)<[7PD2S5ZO4ZI]$;.$YU_<9(N\6$7[I.OL^;9;U74KS7-; MKWQNAL7N<4'9RO8J['8W0E ;@]R"X'R0Q3^P@=FYJGG@LO@2%Q51?8@:!2.%$. U40IW MSN,2X^H61MB%7MSQ0D 0]UG.&\;?%SDQRZH-N'_@+H$;9+UJ/[<.(."N%IV< M]_@R*M)Y3%..RK3N]_PI4[K-=I[Z-/&X\&*MRU)87MUUNUZ+U"!(#_J M(4;2'@1L/!8R=>]B(__ZYX1<0\5\N;DE:R3M<%7O^7*(X- ^B<;A,XH[TP+, MK(]V3-L#B82L$F-(Y8!TLJM"3'LR$$2,I\U>I[WYN LPM@ M7SC\\P7A!J)AUWEMO;&.(^1,CJO=K@2+MNS-7=ST]8$%_=1[LBHCVH#G1F\GC9 UX#+X"T M0[Y/>[>'EL=#FH3,MN8]=^)I)CON4(#,IRQ_AA0=F-N;;%W3+#:B8:4LX^1B M0U^_3*.R.X?#VW"! C 9E&1O.UVLCXP@X[L-3F!''X0#J80Z? 28H97D(Y; M;&Y6:[+6*( *K9J! P/J7(5I?).)*)(]/N85WC\T MN/_[(0ZXA"ALQ*)]I<8A,7"@63E/L6G=MSM>&L4WVOMC!#EX5,%'VPW>F3^Q M__MAW:CJ'MK/<]IX/BR,9>NQ;MZV!]I-1Y(=2%$CZN)-#(G'BX2%Q'9 O[0] M'P8:3V^I*F)ZG=GE[6^<4KA_)P(4#[K#:DQ6.'_)- ME!+3@6H7TS58#G5&]]7-Z^VZ/21YR.N!76,=X(!;CP7)M(&$)AP+14Z[I*XP M.1^2]IR;G2^&A.UABQMV1)Y1WW 'RDWG.^&[N_#=^!,KQ8)H*\VN879D1[^C MH4;U#JO3$U!G)% ZQS2%'5T+6&( 12\O!7[A\ 2B[6%'X*;SE5&A\?)>L% I M.I\7-8YWMQ@ZDMA BN%[LEQ>R.'\H<@_D05$#H H:X]^V)\^N?XFHN7(M+C- MR1E7:!=31]S>[Y@A4Q9$NC8\JL/C2C^J06\$[O7.#^F\[YL*-MV!Z !OM1".1A3"J1]2AK M^$"7VS_&>2"1,>Z>W5BRK!(M,*#M(4R,<9K[M[$812^-?JTRA@@@ZRE@QX>1 M#2IA!&WTJ()F,]WY.%VO#)7PIN(QNP ]WQI=": T29Z9UWU<;1<7N3SJ%PV M7#PM%[;MR3!MF7;6")G/C*)1"#LIX0("4+#6>M C"+A<#0*U\"HIB!V5%]TJ M7-O3X^DRUGTD[G@IJ*>ND?-*U$O=T/4EA_8O-ME M#VZ7T2+KSM(Q**6:HOE@#[R$G PR&I/^(-,[4'69'0"E/:^]\Y71S/P^[B+Z M'XJ9G,4@36M77:]#A8389-A=Z*QF\^=4BA?@:+M3M9V0G\TRM 6L''C]PRDXB = M:4^28=P[MJ;9TE173;-WI%L=02@8"I',B.Z\C.S/!DEI[VSFQEIMWL9[XAR,Y8PHT&Z2WO%PO<>@P.S$08]:<9GA.A.8?P\ZY'&2X7 MB5#LRC^"7P=,0 9W;!<4@OF4LS/F"J '.W. MKB/;_FR(:[=?W^Y=%E+)VVDC3]@\+"2GXOSO8Y2*.)[YSKVT(.3L6)V6CU' MNRJD^Q,>:Z7(#LD/HS'NI.?NG,LC"#E3R*%1>5;A^9(LGW8#Q_)4T 9=&H#T MXU.G7=/]SMA"$0*,>*]\H6,HC21WRNASI:4U<>5D/_D=$ XP'7=)EA>T=(BY M<66RA&IN<;'I1'(^A$+8U(M=!2U[O1*FE*C 5$]A9R^W?V@KY)K=1_<%7B7U MJM1P9]N+C(XA%M+11Y&B2]J*Z%WGZ=KUQHA1FMN^U+ZOC\U,S3L0>;Q=$SR.4( /\/0X*VCL8+.G![SCA8$R*\G% M#I@<5BZW?S_&+.-#<$F@H]!U@;'>YFM 6)2NX9UMNQU0#FW&RV'O!E*03'3! MG876+<^/ @%^5]?V]A<&.ADN05/$Q3HJJ@U$ABS LJV/G=(YL2\Z-#2%'A_X MS$',A=BUA@'2[,?0MG6[7PHAABPC:8=7-I\)Y1"6" '@L>W.D6E_/I2CK9Z# M!XFF6SQ@BOP!#DB!)@9_;XNO[/WZ, B5MMR3?=\*,_D86@&3B=-2[+I73_<[ M8_-R:IG2/1.M!P-IP1!B2F^R&'_^/[@]U[#YG+,%_K1>%,2DY:)W 9*W/!FB MK))_)QH/U4Z$EF_>^K@_=-#9,BG$%0^WLVT^=[\TE'48_3TO1":-K;5 RT/A MH)BTTW17/_KV%X)D[*I>8OA9E/=6FE]@AS@'$' (&RT[$ -NYHZ,Q8ZG1]I* MZ797E>Y!-,;3Q6"77#M?"YF2X> MR4_+!<->>:R(B0J'9X<*[WB0D/&4BPU/8X8CX;K O]0XFV_V:W36^N8IV?6L MUQP=S6+0L6"R)#Q\$ MSPBOHR26/74RCMG+0BZB87C'DCF 0)"\RP4FC,3LZ,/TDFLOEVU[.@A(X]]K M;A;.W/ALB/S#.\8;'OZSJ+N[]XR\.NP:"I_WDW$K3Q6'A8T8YFF@?H5F%X M& ^$;NL!:W]ZH( $U33 S?&*KZ(JLF=?['P\2&"H(JR4Q%QE_9.5QGV^ A=P M:T!HQVN!L&RNT_R3C-J*#,J,*QO&+;I_W4M?LNZ2!N4:EP ??&];,P/;GQYQ M /(C_ES-/N'T%;-FFCT#DEOD1E>7=&A7T:-JE@X>Q/NQ>4MHI/=+LBB9<]!R M5&X]$C02TBRV!IB+.=CP4*\-J&\'5<@<1NV4W 'T/S^Q(Y(50G8VL'0U1.@N M'SU@NPZGKY[HHF1>_(S&\Z_DP &?D,%$HV3 (F;1.W-;N=\:5\BBBB4)Y*=^G$&V& M7Q^> -E%[ 2WH$*(EKO#TQ:TC71*$[9_PT"K@CK\^*$F=X]ZX5$4"6\#C_&P MB8@X<$^@B)YT9MD?26R$Y?S[-(+H0@-T1S](U2.J4S>SLMP,_9W#K.8(C(UTDYCU*&6SZO MF\NTZ\D1^_: R=FGO*=+3U )" @M3GVF-;=>(=:'1]#JBSJ;6KBV/QLB_,/0 M07>$UKK0$ M UF:TN4TZ'XC1':TR%Q4-DE71G3+TPX[;/!T4/_YP0>Z68+S>=Y\1A-$:W4NS?2O*_7]3+X0@C606R_NO@;]]\ MTU])]2/D&A]<4[W]UB@@W4^F"[THB-8()4197J<8 M,N;T^B'6Q)+]MVT'N:,[GCB>+6%NUPER%"GO'KO+_+6U#3#XV-1587X"R-6&^_=E3\@CMC BRK&U?<=U#AP]K@.ZGB7>\ MX+(FX0$OZBP&'<5$>RF[@&'V>F\P+)//W4B7QN_#EU*8!>7@L\;Q4Q;#$SP]%7J_WZT1B>R44GBP#[-9/''9ZZTTH1(E;JRIU.*&1= GX_N N M =\'1 8OX60D>W]%S+FV4Z/Q4#@0-:Z;P<;KG.36Q\>S(^@:<+ A.NB, >G_ MO*Z6>0%W:*NYV_Z&=__!K(A ;7KZWHCO'UOPRJ,#$M!C/# MB1>8G#FX?2^XH1TB9X*<0"WM)ZR/A+JH6[0(^W-C")% FG]G4+?KC8!>"Q8& M5)Q-%RQUC *BD7,G+_;U51U"*:R2?Q\5TX)6+C)#1/A&=BO[K6]^45$CLU9V M\*A18_A31$?NAC%P1GZ,JZZUI,OZ=7U A#KD8(P3O"OFI%!\]G1F^!QQ-(FY M>SO(.T&LW- V)P5&0)]7*?E;]O*GKW!V]O3XE3%/9$KSNMC:$ H_/F^^_@U]]1BE_]!Z.& M.#D$]-"T0$#QW[]30X^.?0 6P[F-99OE; M?TNZ):QO@4CL>?Z0@1",A,10Z&*#8#"RBY$<#JGQ!CF>_(NO;Q\E9B3I^I/- M2XGI%?A\F1*X%=/G14I'.&--9@<>C/BA_/TCE9D#$MG$RCER._H:2!@,@(^30N2\_,2LT34V3A M\RQF73O(WXU.5,?N%T86$;I($D:<\@#^%==BZ9\&,@38\2]I>]3BV,U&F2?J M$_@,R34%:1CQ15U]S*N_X@H:7ARKWG(E1*>/Q !$8:T0&0*1,1 ,/KT!<=G@*PVKBA%DBQ:$",1="J($GO2#H31=W[^Y+H^O)KSC1))\>KQD7_.HK13'MTQ]05I!W0"ZO?A-,Z-!=3:]!_U=Y M;[Z-B0;FR8;D.1N>5L;L4SY;YG5);@^B@7Q,,EQAG(E,&B%E?$!Z257;>"&8T.B-1G3U_;U+#1??2"L&(9JEV(@Q$9"_F 7TM_>^Y#G\:-'$6-E_G\5;S+^G&?W^.3>1CQ\@CVVZ>"HQ]3<> MN0.5UY(2190JW-Z$+G-DGH@\^H950J54J )(G^6+LYK\(Z+>67]2,>\O]&4R M\42.=4HQ9[*B-TBPVI401NY)GKVXB-A9JZEPJ5T0?#[$!$1O1HT=4M'2;]3D?!!'T-TK&9^2F M%[_&;AR.Z9;UI10L1^J[6DJ*] E)U:7$IWHJ10H[0RC$H,UXR92"$M3+98(7 MY/B?TR*0Z6*1S''1SS\*%)$DB3A-CYXHQW(8_E*[,+[/Z^TFZOV.9$7/JWDE M8!W999 "/0V)B%L^>N6=!U4L["4'>(@#=U=!T*A+"2L'$0ZC*C-,T_@9L2 MLO(8A*S/)!L*8MDS48C2&"0EJ >WAE[)6?860Y30'05/DM:0R;3->^2,2ZK\ M4.!&JT;X9"0RLGND6.RJRT]0GNT02N-C32Q?:]#HBA>!5=!E+W&'BL=H0"$\ M/4TFUD(I77R=%]HQ,J8!R^&T5"GLHJIF/1HA(V&KKQEC8TF.3Z MQJ7A3)$A16ZU.9L.MHL+(3]R^]B\_W,FO?C$9;*&%(+7DH 8TO.KE'*B M,.T<@3!:H>(_/U;7#2*7?N<#\LV,J^^C2<$;[U9WI!V:*RHZ@"BOU9!_[ MD&",D)>?;DSD?W[K8QS3QMZ$S;?'_@3 #7./GAV_1T>H\_&/=IT7"\P*2VF^ MUSIAL,82.+1?;E./S*\%X^S7,7F^T@XU#GGNH>11&2Z_H@G6*T?HR&<[9OF9 MS_*9998G:NGJ\QPUYCD1\^P7!46UHH7N:5D=I0*WAL(7>C2=\*L$-+GQRG MP[?X'A_0(WKRGO_N5$2^_O83;; ,=Z,;&6>1H3WECX M^%A=0%-$P4.E$^:!^-.12=??6/Z>EI].E5)J,_,Q_N4W?WCW]O=_Y'!$'I-3 M>7K^=5X08W*.<5Q"#Y\939,_%YGQQUK7G#C-Q!3D$=!'; D1S@9":VN;%J@ M("*M-.^RL\[ H["\+R@^S%L^$($U[[B8+S)XW0! MS4SG^4L&H(1V+S;'327GQFR)12^ MOZV#XR8ZFI'*V^/-CJ:\6O.-CCE:HUQ M=MJ<60+;F"/.BD@7%KT,/C539 LA BJ4#!SHVEOH^40^@PC7B.D'_"!]^EOC M. +P%RX\PK;JJ[&50B991QKO(N&,9^ M*REM^V/X[!P';"P %QTNJ!J,5RZT\6LB,AF MHVD?0)A&S*CA0M40\B^-^@!:B7OAFF#HV=(/)^CZ]J M5*,B?JQ#ZSXX *//2!\:4O_,P64&].E/B]7(/H_C'Y$Y16E>EBC29Z7*46;. M2O+%S(KE?+.NF*]OR;1\0YLKP35#V)B82Z=J73K>8X:R#N1.(3:4#]!'&GKQ MN&I-JQ-'DOJ0/6H=BJ>?]TH68K@G'F\QL2"XW=.O11@O3^"TO*^QGKRG=K9' MRZ_9(I@SC+[,\S5\2VC3'202-4T<-\A,X MEGUYPQQ+Q)=^BR0@B.\HF6.!#-C?=JF&[,+8V6/49?/,76U83U9HXZ,V>J+Z M$^KI<5;02WUSGL4?\E=<9+#Y^Z_+IV\?OT6*(!+#4%_C^0O.YAOT"/>^9\/5 MJ8!\83X]FN)H8GH^2!J5F/>L.5D_W:M1;LD;GHU:@,8=M54L>W\",J3F_)\& M[U8]9[@EU 4^U;O170LP$GD7C+3 M!2"H>]Q)-,&PGE>T@S91%WF5P_F$?EEH8%_S: M=I62T[19O#D''+$OO *";:'%#)! M9_62*O9SU_( 4?-%$>*[[;[2U3.1V(H7[JP-Q%;G9-"-#G$$/JR-S%MCO . M6?UXGR[)-7->X*A':C.00$##8P9S'S8-[XQG7ETA,6G'%5D2Q&(G!U98D%Y1 M+*W?QI*UT4+MNIY. PGCA6Q-"$4TY\&$5ANF!8CP]%[A0K&Z>(\"32@9$:6649>W]%M!&#ZCSW-.2VQ(][# M/>:E![8SSHV(PV#LN])!*[K]-H;Y /KJO%;=K1JMQ#Q& MFUZC) 67X'5>0#GD%7ZN5([C^0K:5_^#Z894,3XV>":&H0@DM.X21M+2*9$< MB^J#S# X7;GU<]Z4;-@(E+MV[KNRF ?IZNY)Q*Y$YJ$:NGL6T42T(W3.A$2Q M]\QM0-Q]@/.V1YH7?=\K)O#1')IM#,C]4E8)A-FTTC./1KUY<#6.-5A,25;G M=0GH&E$*IQ 4)=[G)<7%@&@BM)!Z^^Z.AD^/SDAIG.7;Q[WB!"E6$/""!#,( MN$&,'<3X^5+GS00D)5+3A#XB-HMB3Y#2!3P9G+-/^6Q)Y(LR:/SQ,_& 7T)-<=P]7/.#E9%D2RZ\LQ7UMW MZ %)7GVOGKX\ZTM$FV)_!_E=DN4%7=Z](!\$F0' &_IRW( :'19CH3?S>G,7 M#XSVT_< 9O+NA%=]37N)[CO9L8-\+Q&YH8RO7#%4]Y[ M9G%VX$)N-9),55(?I'1%G '_F([>9T%X'C7IM])9M)1&@% 1 Z._L;S>(2$5 MO<]'6V[OOI/B.R&]5];\V)C;CL+X2H^GRXCU#Z"G(#0\)J?9=*$EESQ8<,AI M,\9]NC ZT84O-5\S>F4LPN+3DE#:6BJR-JE[MU[T=7*-;XJEVU3K'<%9@TP( M/2-*C6V@X;.FI/LW(_5L&8QOBHTSDV7LWI1E32^'IS69=:@.^$DMYSWF7,#* MBF:P^BMW^C+O_A8>6YQ$!2B!Y3TNJ,A725I71Q>0"VH0K>/1/4YP]!(85I#/ M=/?X5"9$[TNU]5TGXL-Z-YR4TG2>50F=/3+ORM?ZGA;OX!C _R]IQ0*=_.FB M.0\N(;]U5G1/M6"&-4/0V(&7++MCF,S$\%-H+3L1(7SC3@-S[C5*:;[>)Z*B M-JK*G/]B:CW=6A]P1E@C&UZKEL\SF1_O1'V28Y #1!O$ M?S&%%^'X[E%"&<3U,@J_^H87X8QF9+LD] G=<1['Y!D(*)'#^+^2=7^4>$X1 M,9*(T/0.#N]"" L,"2<[\2]*4[%]_QD7\Z3$AF:K=9/S9W5A/G+3[&*_S7EZ MU7!6E-^9L!E'8L2F=61MNS>@L>-W)O:R8=YKBV/GU/C-Q60EQ"P;[IK\[.B4 M 9&*R6N2>;H@)3ER":P9I8.(H7*$RFJZ^)#G,6V)QE*TRT=BL1R]$4L*;DY) MLA9OG"@"JJ<@B0FG5%::/_TDV#? Q!G[[&M$S:_AMP:99RMR@V*K<'7ZG"8O M])<];S]]'!!VNP09Y7(L7Q>>-V&%^[LAI*4860EY:C(:98V'?,TA 6_/YW/H M) 38[YC8J<>C7EJA?05UI,B?B'#VS@Y"G$(2I(''H6 D>Z?0-[ C?T2_??/M MFS=OWJ)UQ-/I)NCMFPGY$?Q?X&G=:%@G-E3#X1;,M",E M:&U9-GH!MG-11UQ!\^S[(G]-8AQ?;)[(/KC)KI,LRN: +2OA M7H_\0A#QH>VYQ1!04 J#P TAA]%@94]15OUC@L!S$'@M!'[>H(44-!I T*.+ M7T7% (#_TC.;PDY#Q0MW-G[,*;KQ5M/@[8K8ASQ-K_,"J :K3I9E"E(>CJ,- M$DG_J91ISZ)E!*(A+ML_/^(QD63[O*X]QX2;U5XJL&Y6A:EJ2R?Q'E45!PI$ M"55QI;.[(6,2@S'#IY&Q4A-%*4O:'0>I* M"KYF-.X51?^-M5Q)82(_6409Y#P"E?PZS3_U19PSSB%J<5"J7L\?(0[H+QPR M<+[,DE_J?G:Y)(X;6*7*304/SG>=O%K28>4Z*:LJT7!A_6E&WJ7 MGR]%)?=6A2<;2KJP9CFZP$@,=ZIB&U'Z([^YSS9JE ]63[&-OW6?I\E\XZHU M 2\UL<*IL9$&*C/Q*[6M4X$6,/,GEO1:*NSILN^WT[R3&M6!OI-3@;80)YE4 MFL88,B!1[H#C?/]YG; RC39,3I$K?5\D_S8_S.<9Q"2>G7@D@&#R^GS.CRZX(4RA)^X3$,E/S MN&P+D$TO=S%*7 9 \@!( <_$DM#@PM5); M,99LHK4P"T:':,HXE/B&/5RO5F#:Y]M3D)M3$$RC&T*#'87JZE)I];0Z15\[ M'58CAZR?![CU#O;,-$X?UPXEHRO/=7AT81481(QTJ'AP11$!(<1H MTK^?A"1FRJU&EA[@?L7HB?-PL;$3Z.&L=H680:RD-E*^W=XCFE2C5LH^'7X[ M46J>%QG7O]ID%21VQ4)(;5?N.SLFSPN3"25H2LP@E<+8N\?EEJ"X&[@3TZ MI,PBJ?NHF!8T]!A3KY@X"1S531'R:$K.13H ][MYQ+_Q*V-'V9VJM@O4)N/2 M;Z>3RZ!M3HX4SM!NS&8FH-[X[P+B4SBS1.]RL,XF>[83FI-KL:;-+C\4>:GU ME/@0)=D%)EH_GD6?/?964@P@RH'>@P-X0(P)1+CXPB9)7_8-H7TN<8DG]8IU MYSHT9 "<:_NO9^1O)=2%$)/C-LGP3857QZKO!@M&I03M4*']FU5"T 8DYDM_ M QX09<*CDMZ('@A;FP/%<8^=JJL^R)T<9I; M=XK_S"FG\IC.'2'419[%'JT+0!@LHI2<^N?Q*LF2LF)'ZWL&%= ;GY'0IF!- M)G7$R0_PB;P(V,1H!"FC+2D]XO&NUFF^P:+>W!XRE[5S-#A>TJVM_Q[JPS_F MU5]QQ0WK?W#[B\=4CZU.X;Q)I(365 55S<@X9*>/^0PM8B=<(L(F4GR:D>=? MV40W%48U*1H^@#&+[WT#?T#< <+E )= [F87!Z @B"C%D;.>VKGV>+Y!@1:W M(AFPWU]Q5/1KG2V,4@X4" 0]M\]V)8#-__ M=Y35D(C!<;>^S&GB"_I(; 3V<_O,7&ON*IV.=R<4]6$OR)Q)/&3:*$KB06AP-*##E/9?]:J: M5M@3.N"/O[IIEB,FS%3=]G1R("M#WC#+O67ON1.$?X\6 7P?NPX%:73$79*>9/]">),I)6L,M<)64Z[R,T@]%7J_)&U!*Q)K< MXY@CV1WOE:(H"_0_>C<@Q13['7@JFS_3GY>\(L$LHMS2%W5^D6+XUSGMS0:[ M,/J$@_CRJ$ :EX@1B17_,$ZLV9#YO"9]F,F4SD!D<^/6@C MGD:C:0&=P.:FGC1W_(1.:<92[I3<1GN=E"_-CNY<*S8@$=42N3CV]V M,9^U=C'_TN:H>0'Y[M$^!FGUV^)"GO]?J,C;J,1Z.L>__.8/[][^_H_TIO0! ML;S588[_<9MD^*V;+GGB3TIRY!)TM"!MPBO5[>$1(MUXB?;U -LUH@"0EE\(T/$$#ZWKU>IW2V%.4"K3, MFVR1%ZNH#WYOH[^--@B*)> ,+24&4VU!!B7+48YZE17EOO@O/Q!4,'IJQ,8NZ A%AFSQ9,@BXR M"/,\->^@S\[E:J IM OG$R1&=XOW=MLVG=9#>&Y=B6#:%$8\8_S,FPKJ8.P? MW7B'AX2O\V*!DPK0&LD!> K >0O&L<\RK9.:5%W+Z]6 2DRPQCV]SD>"#MF M2[-_(U;:IA?QTNY-WD#SVGI43F3;7J.?T@LPXQ]);\"Y$:M/P]9K78F\[M"L M!6?=M0+@[0TX22T(?)=+V)@E%+AN3<$$:6(!,D!M'1WDNC?PRZ.QU7%87UF^?F< M6(H%N9RAYVFU@01ZL"3!?EROCM?4Q0"T'S4; HDQ:)8^L[;E,"K60E1(F,$G*:0E#"T_:K7]42?LJ[+D(CF:MZ0@>MW=$:,6 M7T9%FLOF1G=YC%,G2;^4.*+4D>J=1.G[TG'U94]^Y4Y%0I2GM(>1>10U2( MZ*MNT*&(NV+WIH3CER@AR= 7S?'T6B;5$7NZ5U2,^X*8\X M6!NB#-*5S;E@1D<463OD.[D5<"NX"PO*R(['^2)DA"^)$AHOR]M)A3E+X,Y> M1#6=1^[EBKG8R+_^.2'CDT-_% [_YX_I-'K!@7724'[!W9B7)I0N[^XVBOT$ZDT@;H\#]\>EG\2FR[4XN3 MEZH9V6K*A>*Z@-.Q6F+O]5I3<1;?9',BY6U>'GL82DJ(D4) :]2,ZS<3O,^: M%.4#E!E"[H0J4Y;IR5&%&4;S/2X 7B)Z.39X17-+U @3I5;#(!.!1JW&.459 MC0QY"02C\K&]H!-1L^$6$ST1RR5X"U@T\GP0+JNK&I\O""\ EW1-2/4T]-B8 MFO*44@0<:5E(W'1R?& 4P#3 1?TWP"U#E#1]/N/>DK) ,B M.B*#JH(Q3UE^?9W/EF1QTX_K2:*G+*ICR :@.S592=M(-N[8(;:QK.2#; MNDG99L5CJHJ,9SO \Y[U:!WB LN;CN_7WC'[,%W@;+Y< M1<7/?=,BFVVE).%ALB*=2M7:8JHAFE] 3G=-V89LQ>98 @N$EJ5''HIQ.2^2 MM9^ N*H2O4Y27%R2,^TE+S;]*EPI*21HC99I2U&K;\ZW#_8GCN6C^?NCTKZ!RL.B_U MYJV)#*JD014S.,Q)T[CR4E1*O'$ \86V1052N>4^/L493R_^[ 7<'/71O4*85BT@^R51Q*B. M7PZ+B3"<,%L!=99W9 W"JQR4Y*)FZ;U4#T=?1"H[2?] RNY)>AK_]_G>_G_SPAS]0 M__)O?_?VW>3=']Y- AUS4*KZ<:C(N5Y:O2SFZ@"L;-%7IS!P!/_>&14 M09DMHVR&5]"3KMC)#4/8P6B^3^YO!Y5K21+*GQ+ MSFN(XQ(B"3G=. SPT3H((XHH5:3(2CACGXJ)6X%,544*PA*_/6?G.Y9$TV3 MGKV,BF)#X8%6>>WS^G(KQG9I$J-_UK+8N*XV(!BO#WE5B=)>TH:#6G9WQ(^9 MZ^TBA;V:7@\)C^Q.V.T=I],4-U2K/RPH#';?W7:0I$/MNO/YO%[5*434VMRF MO>IQ-?JHPSGJ'Y35FZ -8.9.:3\ E!YS! ]2D:-\5LY*C0SGW7"U1?TD&=SW MIM(:VIT+IH/1>1RR/5$#$S:2*&-D3D,02>!E0'.7;A5M 9OH*7)I> M[9_I[29):M ]WAM!.Y/%-%M;!!HA@)]H7B);,DI7G0GM!Z85 \+KEXK4DEJG M=4:=H.L1 QYZG"_7\(:R/9)JMZDYDAO@A\Q9?.^IFI&6+TR+YV2%XX=\$Z75 MACE7IVN(&-<9O<]N7F_73G!Z8*0[R.-D0Z%_B5;K/PIWKC$DNOEI@F[O?=6J M>!19A 8.%=4WP(]'D0WG/9-[F(1VT*Y=9;+_B'[[YMLW;]Z\1>NH0*] >H*^ M_]V;"?D9_%_B:-;5,B]HN&$+!(?UW&NB__P1O?W=[R;O?O_#Y(=_^X$^\O9W MWT_>OOE70O:=(,M0_>AOM?;A^PYA1AO'._FI,>^4SH199Q/OZ(P/&"#5<2PB M1)JY>X6)FI8;4R ^05$T_^3V=_K:\J&^\9[.(/5/ MI@B $I%GM#[N>%U=Z;12FHS=FIJS^[P"/TV4MK2D MRR\P:W]X.%Y-8Q?+D8BRUM:G+D?/F#=$Q+&O;>A19+Z?E*CMS05S=(&1&.?T M)#6J20[]LH$0F/H'/*\$%KD0])FC80\#>^I12A7J[)+1-^BI%P&EU=6-?W8B MTN@JO13IDR[21,= ]:S,7Y'+B=]KY)"?+OA!TP? PB0)T3!QB'K'I7 IC7Y M!A3I)IL7@"Y$3B?ZYTU&C#[(\RK))0!C$W6'MR36:DB/#YG009 8#9RW8CS$ M!Z3*H>B"?#M$4>DP<]!P&S"9UUQF4.8B+O,@A;0#R6Q41?!O_K48\QO(2-[Z M_)']\P]0,/>>'(XO2?;RH<@_D9.8V A1UA,_0Y!$C";B1$5T^960UI>!RAN2;^[Q,X!1]^PZ0]9?EM( 2=5QHOJP>:)2- M0@];(H9B#"G.6/VLX@TQYM"4*!B4/<,IZA?B MN=YU7P=2I%T"C)KS1CT$8Y^O'$_># B;@3LL2N^2E R79[AT$I=7A-%*4O;E M?7(GA19-Y-PKBK[#Z>ZD: :DMT3QY2Q.7C*:GI957$4E9Q_%J227YFV2X9L* MKPY6(YJ1"S4(J/]\% 9*FOA;8WYD$\$"329%'0GRZ&\P *(C>&L>Z44^(]VJ%MLGDO>\7R#OV1+',Q%#!&=(L(8H;[^&^30,9"$] M!4;X.LDH0+J/,A 6M>&P>.?$0*)".U%R!%44";+>XFMN^!>Q-,&W).=;MW'$ MOQ$AVQ+"XQ["*?GQ"\6/ P@/92<>>Z8P@AP@CY,4ILHIR&'<%E$*68Q$E)6@ M>A(B:.:N^!Z1[7OXC_AT>I=Z!7YV^][\1X#<2V<$@D8@XM%9,EUW[$]Y2LC0 M-D=1A>^BS\FJ7@7+1MJEQ2AN:5\;Q/G]-FC[>0)2&(US**K#8K!.G^Z$ MT#0&@0EB_2#^$[Z]%;5]("2J4E2T_05#%P8)/ MS]-M-J9D\PL]F- "YO?58\:W_%3,#J(S8^M!X<2#HM8%,QW/F .M4*7#K"<, M%!1Z<^W[E9B?>$I2-@H_U%J*I#V[8_Q*K!\53;'/NL3V6V685*)E&,O7>,$9 MQ!W<82EJ@U#'CC',\("*?F5NQAB%X%%3\("'>[FC.(77I."V8US\_IXL59^: M3KE?(9!DMTN?$0\ARO2O=?)MVDK+%.EJBEDTQ"N%3E,_D0?O@^H5-7)E7=T5 M#UK[K5_KY)L-UW=!J00%BM,;B?C%Q6NT5#E9J=OJX7-+^QR_^9N^!=5=)OM] M8UMC&-_M 'A"/:O<@V !&;P?O+W,T5$>U=RF*MOR@D8<\8S4XE,==A M\]-,>)?V\S3-/]'*O$5>Z*CPLA7!$$V(%"0*O7]*[9SOV8I(;Q?+:/N]1/P( M9>M+9."_#"':?N'-<]';XS(O*]5&T%\X5PZ(8$2M9^*)SX!Q%&TU3$EE2\6! M6NT)-\H\*I>-U.^>[A*@J(J]_:9_NQ$@-7EO9MZ/FO=M?Z1U_CVX'L7N(7>: M4K..G7JB6&@:\DB9-18ZX1@46Q0U +_W 7L?JWR-+A CE ]B$0Q"&(9.?JDQ MLUC!$T)NR;L\QFDO-[<< ,D1N'V/^!B(#C( PKD_6B[NKV&Z1H08.:, M[.]ZM8)V>F0W7,N4+CYY4=OD194^U0 [V)Q,CVZE.*8I@%%Z'R7Q3789K1.B MN/5KZR)I(B * 3I.=HA6+BX%,NSL5JD\"J-%$,E2)K>AADA)\S>C.8VQ]/M> M>O 5MK@Y#M('&N(+^A7:C-6G9'!J:! C1(_@41 9[=]:TTSCI;$A32H<_DOP MW*;DL"O>?UX3S:E7S(TY207**4R./2L)/,4<5C\OP%\ W_!<^0:2%:;P F: M<^ZTJ1P=TSQB\HEY/:1/R GY35*J091B?ZSO3HJ@!^*+9U[;=H3 M#\V$3N6DUTM8PWAM0DQ=B]OF?5DE*YJ59:_CR1>->0Q4MN-8NQX[^\;7 HIG M%BO+6WZ 8UETK 4J2V.W*D.'%HO1VW@H^(7[ MSXU>8^!?"KC*;WKH&5(UK* M\S4G2")*D_7N$%0A#? TA#'@5H1$M(>&(.HY ]"I,-H2%'0G_/M$^O>AF:?A M*WA;ZR?H?V9D##(AP#Z8FU?Y*DI<'Y 'E*BP_P)3=*T#6]0,1G]CG(7$WAA@ M(@VGN9R* ?ICW?8%'I1-O@9"W^O-N.FB'89[ :@ H@6_???W\C4@_]0!B7A;5?T\_963H9;+N=:))*A[/'P?<&GE$ M@M0@K39[H^/*+'+_P;'>;%OZLU)J(\1?*DL2 M'U9BKSV+;7<"JCH_^^\I5N[1S9I:';I:>6'[0VSL+V-&6FHK@;;7W&(8@-@> MKTF,XXO-4PFMXV4VUSGT6F8E%/U:*- R,_A\8BC8ZS 8)'"HS#PUWB =%OR+ M;V^]$$FZ'GW#9IO:7KI+LT7M ":4$_:[VNSZ8YTW_;HN\I6M)=S[S_.TAOHO M2$@C_XN/KU 6[<5@*-32^$X.A\1X?JN4!Y#>/"KI<"_/N]Z151Q71?-)7'HUKD>2=UBZ*[U0; MUR*9%U6[7'XMF%WFB_D#W9"A!N=VBTE^XY&K;PD6,< 2OU\L\!':<:,Z,9&] M)6.]MR1$WB9;V3#-_->Y5TMIW!.IF]-[F=+-GQE6-8/QLG5Y%:JDX)CA:C.> MO7K;FO@O OM%LG3/RH+T3)59#E%;T-ERBJ0ORK*/=S%N \,HW!]M=C@O9MK, M+$4> /\=#$ZM#RI+)<$0TBS6F2@.-V MB1KE ?HE.I1#;&.-_^$Z)CJ4P^PH8A/&I_7\N,1IZJ1Y-J4T1,OL/BQ;S'S/ M?+>W<+_)B%5 +(4C.K7+\VI;=T,:V;%+8ZT#%X1.Y5N8O8N%97.E6S8:=?^ M@FF:SV$Z[=E)_8"6)''4FKGEO9.8'P%-&WZ>OV3TLB^#9;_Z$=/T0;-V*.%D M/!0_@!4H%P::" MS9?/E>9KTJAY<+-:U1F^PS'@?3D- 3#*2)#V[?UW*(C06>T"^#;8' JBK\H6 M:7SZ^ECI';[(LUA!G_;,JN0T$1#545Z'2+%T*(^9;JD+YC\=)G%S0@Q'1F< M^D]EVXWR134,_ES MGS2U(=(]+U.RE*<+FFC?USJDM&BA-RLY&,0^<2* <1>&D.(\JY(X26M $% 7 M.XNIX)BMP=6Z9I?9=-$$.>C[Y?3A=95&,""6J60!YL<&\?!%3Y91/GA2,_:8 MO&3)(IE#>2[KJD&CW&D"G=]Z0SPHXDA11X+\4) -7D0T+J!N.<>0DC]4)<(I MRMI,K**Y4S4(:9@!@]0A<-SH1UR\)G-L=UK+YF0,.HZZG_7?LSX=U5]QI5SP M+$WI.B_XC^"YM\=&*@6X->>R/8JA&L)QE#OF*C>>X5U.*D3X15K,@"=605\4 MG>=?Z]R;D16H[X UN=7(61M"S.#79!5O<%24WXRP") CTFB-?AI=)*6L0A6N MHW2&B]6[0)65 D)'XWB[AZ?Z0!K7B++]J_X&UA[D$9^T0D[:7)NT-%E@CM8J MH%SS(;I"[=-+SYZIZJ3ZS=)&,.'=]2 =T.-6'E[P5)=YGZZ1[4FW@QC&^[1E M[CD7^W>B'D#@ ]J#]6LZ<7AW-._-*/S+WMT7K5R2GPS?&.T#AJI//%^2+>8D MX"8)PJ;UY2;OSS5?B :WOF-J_;G6EY"D-O$TT\H+*HHBJ#N,-C1^>'SJ6+_05?;.ZC'NJ>&$$U'%6P7VH0L,;9,"O ^U#YDL<"*<4?#J4G"P*X>JZBH;K<_D&BG/=$_T01=X)==S//YO,#4Z<;L.!YFO.+W/[@+[@N\2NI5>4/=R-3 M/S8R*P9#^FAPU\KQ&)0K'Q%I0Y[L%+26NC!"*-)&'2"3]R9;DW5V"^5F[WH9 M/EI:+J.)&-$!C!Z'PN@'*J6#/+J[F[X8Y:4Q?3;';J]MWY/FF6IXJDY/2J." M3[8/4,OP!"72HKB-SS-1GL2S15ZB4:(GCLT-\,!1%.=Q(4!0= MBF\DUDLQA\A>Z(B,]-7-13"$=GHR@B%??\PKC'[PN&(=BK5/>&= -?RF+.NC MFQ[:;$!&W"59LJI7O1CG-,;,J;YJ.*& +6S: M.MCH-<&B1=Q#4OY\76 LG-& &G<7?08)//8'ZFX/9)8-R\Y[P"H"7I4+GV+< M<79_?1-N!'T)V;,%3([T]D,AY808:IYFA]XQ[)RG@CN-9S<4"S8,[P+7%;?W MI4SXDE,<<90\VBV?;YW!EYS& ;G[8_IU&1.E6RO.[)=%QND9H ;>\\2<"6&D M@W%)O!:2NI= <\19OL5$? S_'?I@]?)FNJRA04^/DDX0\18)0_B,W FRU9*4 M4_V7W_SAW=O?_Y$B!OOJ#'9)+P\C MVDL4:4(G>4XY],*Q%WDCKJW("]O5HC3#_:2G6&B.3@O[?$.=-E?"FO2 M"24[9JXMVKCU WS-"7_C71^GAF4]A[1KBF[W@%.84*B= 1[F_._'EB4;Y'G? M!CH *Q420]!_>2PC]B6E/6,C>GDIZ+IDS3VD^!#K+\G/1 WR"[I@5->H3J4/K>KVJGTC3JKYA(<'3$BO2IB&(> MA4H4R]?Q?HOOVY%NB$YTIR>E_BD9&$JMUX?_ M@WLVK>#$$*6&"+D1EHOBCRK^/)YP'.O-30%SA1L6A MYZ-D?2D*;H3@ZT3<24EIFW]_)) X?BB>DJ<5'?@%YG#*@)8W@ M^$78*K%NF#_0.>N%O15%V-4P0ARH<5D M#%];W+EP8JT)H21A1"G+[0^T3T4F??%M?ZV)Y7-YRI**_IX7 AFV[.$&I80D MQFSIS1?JAFDCA9<3\AH<;]B./4/)5FMQ@%"R5G0'*:?$/&'!)@WCII]@V@ L MRQ:L2![0TG,9>L(@[#OQA'NI."?Q\J][Q0F=U*8B?L6489 MB6C/XK[MB;:L(V9T)[ /A [L4V;#D28$SQ>66KWA!;]*2N%9I\%2OKKZ?E^3 M+'QEN0-/4BRCZ69@V?AH$JOR'A=D_:R@XG_ZG"8OLM\;! IFR8H\,ET\DI^6 M"ZB-@ZJBJ*":8 \=2HBL $ U-I#B0T4L&"<4(D?C!5%F6/Z&[YATV(DS;3C* MR63G]$VVYB\WYV^B3> I?,7&]XU"_2$ZP+_4N-LONFQCK2$K(L-TH@C2=W[ MNO @G9%S;!-JA"EE'VM05#@VE($ 27.L^L*7\,+)R*C3>Z'96U$%15OS)?K^ M[02]>_/N^U_+[.A -MWSO?HT+"$R4HP5I*>8U': M%M)0'3P&GADC0B12<0&E#1"I 73/8XXFP+<647J>Q>K(MC_TK>@_O3XB7*>-+N99Z5>9K$ M[&"FN%VE<(--%]=)1H[#)$K)95UA!H[1$_]=&QL9@PL<,SD\'%62 :0X&*8: MY]B;:V>?A?>?<3%/2GQ?)/-PU0=[=;@0K"+*ZZ]NLIM:_([YT:MJ3,#;/ 1. MX:@G55?^W4SK@$"7G6E??:'1.[/RAH%'=RU<:Y+>U1!)>OY1!!CPQ,G -IP^ M3L9Q$[X?;(/OV2$:#F2L\ T%6&.L%P\KEV956KW.$#Z .#(8]AAON\,!D'@+ M9_^'B3]AC<2,IL11B\0^.\@L,!DI9OHJIL;J1]RKJI[&U6^X0X*9YQ-HC^3= M/' D2]HMQNCY-\)>((1P#K&\L_'R;ZUDNXS6"5DU%")T*$'.X[_7/$MDELMF M&404U6MLEN_9[K-O)HYBA6P?U;F#]AO3^X^17Q[4"G408W0,$VG4I6JS6>6T M (W-9D9F$SK7P4^SL$U6'W 5)1F.1=/EGGHY(Z9:. ^AB+L0H($T4Z]JYNXE MATPR3SRW!+#3^HHP+U, M%T8"Z54.Z0+'PD0#?,QT@0Q;8GC:M;QNGY:B'1EM:!R: @F 59UA1M/7L>F ?;%C M.=NL,M!; ,L5U_IBLGUB?\RSF3E>(B+MT]S;KWJD7B[7 MKDCS=CUO4*D])ZHK(NKM$OVA.6@5F/I8L8X^"6>R:#B-A3-Y#>Q[*ZP?^6=P M'C=B#+.\?VWZ!P\AG<3LVQ#:#HYVV!>\3Z,S3F#D*+V/$F)+<@_"T0:XH(: M')C3G.#H)3 M7RD&N!S/B%D[/Q4Q=,3.QM=(Y-?PYEU4I=W4E4]= /@JJJ)^ M.+"\N%NC">G D3\L6-=R6"K5AQ-& 2%4P,=T<5E@LC*TT._Y"BK8CH9YH&1I MSADE;*0;,-*G(Y39^ QH0T+ZG!+WV R%:)+0.UC"A(D60AEW$!O>/95$=ZR? MST3\$ZIL,FR+H8%E3H6/G/=IUM#39 ,I.BIL=DUVF(@ ML[*0L^)S:;#.*O+:NH.NVQ4QRKDVU[>!CKH/5X*RL#N\]S3SA]Q7=Y5BU[5_/N=Z@JE9\,I:M-5Y73YE!6;A4HBNW> M_>!?@\I_F\^)_;4D)Q$K33EV8P 91.GPTIQQLFOHN@/PO%V++L*>][@0OIMD M#DF)25I#B2JLOKYE,7HEOHSLW@L'#*)#LE1,-BBBHPY4#S/05#2Z)*[K2J*6 M5TLQ!Y$V!Y QPVXW$@()S!Y\G9_?&E3M!6 MX?8)S%(+_HX3C;4=?V=(U=2+A&U(4=I@M&^A;P2PGK%DBD]0WF1,._I0D)L@ M>+">\00Q5\85HFQ]T7-H07QXK)__CN<5W,1Z&,J(LC>#[A2#Q!M2\1V.DSGA M[0$GJ^>:,$Q]8FXZMW+2R*3MK4^K0TGX\F^1P'LG5H>2F$A(5G%\@H""+BK+ MYL&+ TNC5QHMUV\E422H>LRD]2*/_F5:A0K23D<@WPC7:?D^!? S^+6?EDD* M(4@.B=28ISX'K>CA$U00%8/A\"49^I07/R_R8LP%^>\_KQ.&@RJOQN":A<:3 M4B^^S"FT.CQZJ!88>#G-_JJR9VS_X,*#ZD->TNFI:=-U#=KA5SA!SK;I?CUF M50M@[^&=L<[X-BJ)MC#9OGVB"]-HDMS2.WE *)*13ZC"SNDQG8,"YNBP-WVV MK2':B'EN?B=SLB<<-7+T N@[=VO[^9>"F! %9+A<8?8G42X8)H6HY>=510( MHU?';#$8$J-1S8MC8(@!)6*00O_PC8'A>1*L^I<0&^O0'SD5=\ZA/WPWW%9Q M^IV'<=EV&O=JO:DE,>RC,90[?.2^NUD&FR^K@_E$)HTE6+V0$0$S,8DQLV(N M-K--KZ[HBBXR"(.X0-H[_KASP>NZJ+*FTR+&#*\J8H2?ESO[XN MHF[=(,N0OOQ753N6R5;4;A%LA+KS-D!B?SM8E 6>B;I5AGX.'<700N8VTNI M6AO[!4^+5[I(9K87K:O9:6@\"3P.BGG M4?I7'!77Y"='=S/BU! CAX >H@1'S;V!6C.@"(<67 OLT]YS\J1?SU90?@J M.ZQ@A'Y ,IA/6Y;EY@E;E<4(CS;8.<2HLL49O;'S;T9)N1#*PDXHT0D@O?F3 MQ)K\?FRQ>$N._\BY-VHP17*MU 2WTFS/XVA-:\RO@G0TNYW?Z>$_9!O:?4,M]57U!*#L,[!()D+WZ-XDS? M[C27Z-&B@=Q/>4K(P$4R8L!NV>U.<7N*B-U.Y]Q QQ#S\RHI#X[7;?JN^T&7 M-&"KMSSU_F$_/,AFP^4.X)QGJ7P/5QI@I>P)[R*9[^'*:,^@:)^$*,U<42)- MK$DC^]O[2Q=U*@[?3W?H ;5]E@'G/'TF\@.L?/\ M):-I=^+ /2[7K+'(1)U"H>C3@X&>Z,SGXFNUN9:,?R+5!EA)).\H7YEP7@2R MM.?M^DY>HT%F:.%BY,;C"R'J*<1I)&G&I ^@,A?&\)"\B6F@:2@R0JZD&Y]_\MO_O#N[>__ MB# =S:,EF%5)#*7\R2M6@!X 5=VK,D GJT.;4.!M_\4!KJ4R+%Z[:!,JFS^1 MP*ZB!\8,?#C)+W6?.+\DAB0U[Z>>&P$,N IQ?EZ7>01;R,FZ?NTE/)%4MT> M7\S'"%!4@#%R:7,QCI+/1L&]7SX-2]B-LT\TI!K.Z=>3?3--8YB4NGY@4Q!+ M@D1F 3JEM3WIL8'=8'8A8 XQ[@1ZE]Z6Q>_Y,(YYM29RTGFIH"I!XGM-]%GT MN]&E'_,.1X"627T&\H=_3G !/2LWO30DS>NKCZ)[@^5 VA,7D76#PVK?'!M M?SS_*=12MR]P*;T;J(;=!T;K*:'-V:"X#N$FK0W]@1;_ZQ/U9V(NT00!\G-N M1FFSM<@+#MK+-E>2M4[RL%OKNB"&';'Y?9PA2!(/=&[T%,XLD[>(Y[H73]@R0BQ)&3'2 M,LX)Q$]&*B-DM?7%)K9/-F01CMHAUNHAE7?%!QG$/O$GJV&T+"&* M738Z4#)K#&Z/5#GE/"U92$DIIXM[\HPX&\[)BBV2;)ZL4PP="O*LS-,DIK^[ M)W^;;]A_C[Y/&R<190'NT[7&!!5_+=F@W0QT1M":\N#K? HQ+7P3L.D R M] M.L#]K(:G72N,Z6!CBS_\JF3!9DC?.G+5W#=7S;VQ:@PN!D<,L;4[Z+M VC%3 M6EH_#**?#S$!K8 I?M*]+_-77/3MVP$TANF^T0SDW>,"?A"]X&.Q@RVQ28WH M:8C2J+G3Y"D(X0F$C3EI/XU6[XLF1SJB/,(MR)1<'Z\P4'/=H/385W1APS&I*O";=Z=O=!_F#C#1+< M=Q/-T2/Y0X9TW EBB^OX-X4^DKL&+^HL!F?ATWI1Y%DE2GL>:&>?PR'>MOL= MGQ5R#%2S083Y7O(&0MA;MID/$?FJ^P@:@A*-$U>U48+\"4G6Z"^VUY?SGAK.5$?*T7(Z^G@3\(ZN[A2(?'#]E,=Q0F#[0\X3H MWX0Z8YB9Q/0M66TPIDRB&KBD?5/H:R ->VP]!N][[(G]-")<7FZ<2C&K5 MLU?Z;?NF0=*VO&L^#J@NP_9K]B=HJF2DW9G%$*!,P"#@9M&:- \@J]I(]ISS M]Y_9FKPN\I763V^[BY\KS+^VS'O!" ).D-[:S][M<$#@OQ SUX;^-_KIHPKJ M!YR1DPO/E^3(@\!/3B3X4.3UVDD!J*0^@2/U6W; PA"(CN'+C'$L%-\;DBK( MPD)W2A3?W4,.^AT').-1?T/]/>Y1!_S M#=?L;S[<]U?POCID+N1-1FZ'\A9*S[_O=7AI"9Z,)F)$AZA?=R>,4?,(=-#W M_O@F:B!1$8@"N"+KYE@%DQ"A][H@,U9V]9E]8B? #R?S^=Y+9W\H.?T6N2" M'%+T!EC?KH0P2D.W)9F "VGP YANW('N8G8\C>4J=B>YRYO89]X.<$,%9I?C M>5TM\P+<,T=G(+%N[91_?N$JHBHY3X^LH_4M2+:E_%0XK,NPL?Y]52=6O.HF. FJ4&@?!0$@?"H7M MQCNS 7HF25C3(X;(;G HBA[F-.6A$-C' %^/+8&(93Z?9S$W6T&6[4X6HCO, M.6L.\X!!8X$RR3RCR;]$X9CAXF!T7>=Y#^M:.DHY-?_8UF[8MSI[UXSDZ'G7;L_F M_$_$!_#?*:&!(M/ F%$84A3IQ<28NQ@:0((CBWJV+?HP:Q1B"HX'\G7UF%R;%\^G M#]4)[X-[XUK+J&?DK5Y>5$M!.- < -K)H2SM%>%2(/^)A@P?0XT]73#L;?CO M-5&W\L)57K@ "]'DA(QO#C1._V0##ISM[7$&V@#;C/%HJG4#TV"0@.)]5$P+ MFO'- L0B==1%B)301M."Y9.+:+C, STIZ5K#INN(-YP]Q>+U#] YMSP1M #& M[&FC!?2;\"W F1U8 70TGWD)LKL&-\^)6-3S3\ZUZ7.:O$1ZPXU9LB*/3!>/ MY*?E HHMJ*"*^Z&3/#K6>9UO@*7 MI>-^-(>6=3$FOK Y:NUN4TH..B4^+^:&C%$Q%\.3O^[@@#_QW1P,Q75UQCX8 M?WU!!&89BRPWBRQ<,H'E)?GKM)CEGS(YN7GG8W1&OAN<\:U:"@7(*)OOZA+L M\WQ@4;967(<8;<^.Y6MHE2UO6?95Y\?8?CR0(#0""F7.6947FP=V&>JL6Q\( M/.LM1>&\L:5>%-ZUI ZG$EAL+[V4K\"/C;,8.BG;9LG[H($G583A(87WLBZK M?(4+ 86W:<*(7^>%>/Y\_DN=%+!@+NHRR>"*R%?/9.W0A!?+1'H9*/#D66#6 MP8'3Q%HG.\TV(_N_'?)P[*Q+;23?:FDA6V?HD70"B0X*T#G9RS%MPI%&+TWM MR/AEZ(,1IRF#K;Z+BI\QK!W>>+S]*M[U3NACB:U]RA(QL$!K(]L%$BOBB[KZ MF%=_Q=5]E,36DV;/=T-_-3?(:,K<='I]M0T2\B@2U\;Y]K*V_3[T$L[+"IRR M*2[;M^'60R'G=_8IGRWSNHPRR.K[2"[;"N-,!"D@R$@L6 !GYW1!U'3:?M+&=^<+@85A/3,_YNPH5O#* M-CG:G@VH#5SQC.[_K*.BPD5*;,%U7E1-O:#EL: :W+%W@ %9;N;Y;JMW'@8) MO&"A<2;&YI:2%LL342U*FOF)" %V0MSZCZ>+A;)'!?;]^Z.1T>Q@Y3GM>O(;WLV MY,DIJT"9C43/+EN]*4^<:%&+CJ(RJOTDH.AW;R+Q9.C3BR&P=IF_V@.!F;TO M>*:%!MBAY>78V-_Q2G#+1^;3<5M<>GG >QY?Y\5U#7:YP(*Q6T8'$@F]Y+PE M@M/=Y!=Z!*.6);S?D M(@28C-DR*830L_P"BUXH6W?LH01.TA[3L;@Z% CJTV5]3/92.-ZGR4L"'<;) M_+ ^"^ZLN\%8/M4CAL\-NB3(L@9 M<[J M*!7Q,L*>Z9W>/@WV?S>@B<=;"$X+KHQ"=5;3MK,]$SIM170Y@$W9KF%;'AL) MX[S[P7;#MRXQ6E\:A8EM&F&JA<2^WJA&TXGPWTB[-_9<8OK#P>V?1K7?Q0;* M\IK[>X_'1^'\L-W##X]/N[P=G:^%WC5J&T-76.!OF:%7.KDTIAC')>0XSK#&=&8H.G,IS9+>[\W0XO'R\59T:Q5#..)H J^;,EB1FR4DI6J MM>_HW6^-YQKI4"%/0F>4T2]Q&US5^*\X*F;+ EMOC8.)!%?*6L'SSC6TNUD. MX3_(/ 9EOKS_Y8:/O $A'M3HWM?B.X"ONXBM)4 ME#S855;CD<#S#QZ+Z4+S/;=Y.ZP/!C^S1.==X(ZC0R?_B+K=3[O?"BP6]<#4 M\XJ66T#//.;#W*\\;.^7@UZ=? OS(ZG=$FY[LYL_>; ?4+J.4_)QJHS1>F_RZTSZAG=%M; M4.1SD%N,+"KW63B[!@L\B4([O,+EO$@HK^28A0U63A?W /[",>H[C^S#J006 M6Z41 TRC^J!W:J0_THGF2ZT0/^I4[*I,(\]X![^G&QJQ;;9$#:8S07-FS,&C/5P/FCCW *K4EC,E?A+Z!S<716#HPP4E6 MYW4#W(XRK[KI/S?78ZJTIFWS6KT98M)\%9CBP\]#]DZ&S1!BK>%: MVJ,]+8^&UH/E5NN)5MEI MOKL?)>1&^H SMA:]L)>;P4/^G&T3:*D5%'Z7\FZ/5W- M]N1(CCM#P8WE@"'"&!O:'(S M<\:4CWEJ1]AJ?3KD$N06*#^[MESO"CA_:\GM_6;P.'4S,49TGV-UC6U0'?N\ M-ZK\C5:OC>6QT#IG_/>:90&4LURA@0/ W$VF5ZX_-WU-=M^GEEK=.@N^QPSI MV,#KYO:C>=BX6$<%L3RL)0 'O3@J9(W./+B61T\&?=@FT_YOAU;-1X";\$!T MU>N\ *I.7=A^6 QZ]S?2RCT:A4%'Y O0K<2N0ZXJ[,K MK+G/>\&MHNLDYL\LP&_+GCT?$L(SBEK]/\ M4V=4O.OYP*+ Z<1S$N;++/FE[B@=;'LV=(#'CO>F_6H\RV6['G;/==/^8FCA MZN6&W ]#W>9K,-YV.WL,HC*7^3.O,TRE=YPNA]UG?AGD6])VNKGE'F0.. M>0CN,5)8!;I/6/#84O2SXZ6Q!'$9R"%/C5YH/O$#@K=[TACWL=?GP LM(@-$ MX6GN>C0V!Z\.A6??!J_:\7SP0$$#K.:RP'%2P=]:,JG:'@_MM^T7"KW8V FT M*8@>AQM!I83F0)86[1VNEGDLD$3DC^V1BM[$@E]&>ERBK8O\[HA&9__YD>92 M=I2O[?->Z'.@.ZMU/J]7-4WQ_U#DI99,^"%*L@N\R L\BSY;=[P+PL&_NTR6 M>,6Z)@FYA@!J8?^UAM-2WB89OB'&?@OTF3OZXZR.XWE&>Z%Z'T@B^-I@<$F- MA=W5ZZCCA=#-@'!&YCPER^X\7B594E9LT>WLH[;7BZ'3Y 1.(HOYVNU$&?*A M%F$YRZLHU7\/.1^L=]J#0A+3+"C;Y PR!5,>L"DR.@K4FN_OO0@"Z@8Q'+1&7XT?QQ&276L@=@:Y7V7[7'W%S2 M'P5,KGXG[<+&W7XV]"T6E4OX/QP&K\18H:F!(OD??D$18/0?:$^2LR.M88]= M)>4Z+Z.46#3UFKP!CGI6AX5CGLS4HBD,.7[H!##(M6DV.+2F?]D>#!WGV(K6 MRLF_AQQ:E\__ ./TK3UIQ?)@<(V*S:%RJG5X=EH?'H$W M\O_O[MIZV\:5\/OY,P?;?3U8($Z:;K#INDB< N=1L>A8N[IX:2FM__WAD+J+ M,Z)D.4,?8%%TZR%U(X=S^>:;%C.=X5RQ,!;@HMSP2NNZQMT*2IY;612'0ZQM M3.71E?"@AW27R208Q:6Y#64WY@< ZZ&Q_=K/MGX34C](.DZIL=CT[*JEMV&@:W@J9*\-.&8EP )A#L$G[DSG!2UV+VT+3ALR;AK6G MQR@LK1FPC7$C>W00>^ZW;=+1YA FRZWD+MV$:7$8R"5OR _XA/T5E!2OK;2, MAK,[ RK.F-6K[*2Y8VB;Z4Z,:Z2YRCN ;@T]]U?*)L42&VTCN1.,H\-\KA#^)3NF"D1 .^6DS< <>JW)2TZH$ MV+"L8<>A&'O6Y#5O8OYUY"G(39^CL&GW:<^IN([F/&=.I*X2.1-W#S"FX/<;:HU@ _K3!.!^6OPJ_ MMNZUR13I=I\$\F\R_D&.87^D44CXB"A[O@-J;V79^Z)#8H"(>+/W7J@VI4U1 M^W@_@S.G],T9;4*E39#4R0^U#?2'Q+F)%U+F*3F ^TNU2Y>"6.BP-K1GR4_K MG?-7FSH)M\T*.7!+GSVP2JM>>];T\+> 3*O/GY)=XY9YUB=Q@)L$/C3U 9$. M47997YQ@$V HVPB&Z[1N(JCIHU_2[!5@:/#R'])#H>&?RK"+#3QJ==+#;^/@ M2*",+G4M#_)I*?!'],)0MM^Y0T^.A"I4$Z1I4_B@LH!+9R,2P+O+TT-R4,M0 M,U+IZC?0-%!L7\4%'M*JW*MJ(@9PMU8>$U_?%[L8MYTV0 /]F>7",0/L/)A; M$4;*,E3^^;OV797?%:DU7@*^[/N:'N'=-W/[.-P*JJG$PDP#''WC/)A[J37A MX^8H"-V#>XKW-F].=G-06:L/(4#W=Y')<5),68@PNS73 MZ5E?)6OQF@Y4G'N!7HR0KP1E@-HW((Q%D1_3+\\9,U[+UR@1X5-V"F+EXF@K M9WT #Z=(]7Y]>'\\((GF"6,]B@UB/+!]&78T%^#H1%@9F*W#\4XHC1,AN*ZQ M4=R[NM(T9IO WLI2'3_'R,"H >R0U3.@8=]-G2:DTS7FR[C+6&_%#[JDCR1E MY]"3^4=,1F:Y)Z?%N9/):@V]O4GQ5C*M5!VAL3P:)<]O-R&T[FH-P?U!5?IV M*PL1CK0SG#<3N^W[6:VK-W5F?)'9#[72E(()4B0)917E7HIG=3"K.I>MY6.F M=*ELG9L8M..B%^0.NU6@APKJ1>5Y4&'V'6W.@/*VX'O9M^M C+M6VS ;C#(? MXZ*L=E'TEFJ76-D>1N_IJL-8&9_"3F S81BW]=K@U\%/6)UT-,[;?(0+8I(L>] H2N<:SKN1K];?V" MJ+37QSYNB(X/X_X^9 MCCX0O>H;O9@<=ZX%*RFPYE8PX6M=YJ-A5LZVYDO?G!><+%_I7J9C-"U.P]F# M,TD2Y16>MR[X!1/4,5T^;0;?-]\XR;DI5^6D69]P![Z_[O-;3#VQ-[EZ8N]A M-0%.T(8ISD0DM*?@?^!>'TIH$$= P0AY]G!D*QU'\KVZC?#:2RD[IL*F!'9. MBK=AUD3,UL,V..Y[03:;E6 1XV8/$CE=W=<1\*Y%E]',2>YM VVFZZ=658TV\EPF*%Y=RZOW/'*PR9:X_"]2:_5?OHI%0@ M#G9S&$ZBP-^>C?>>VR8MK(ZP5.Y]R0"YQ!>[79=6 [J$,_K)2 M.WT44H)"R7OY)5PB<_H/W2$@#>'!0*7C15>7N [WJZO1]%2[GJ$4XU%=QA1. MOWQZW41Y/#BF^[\SW2IT;%[_2(4\[J/#<$U9?N8^H)N8%-W,I"/$O7[GPC4: M?LN1NHHE)N?^LE8+:L"SW_O=D.>X6V1N\_''R>"VU&'V'H4B7)U>CE#<4LMX:/K5]4XY_+95-_QD9TWG092U,I%M"5&;C-^Q BJHXSB4>Z=!65Y9I$<> M(U9!;M- &5XA=+57KD>SZ4WD183FS2<'Y7"8DOM^HI1\WJ7FY@YH4[6E='+5 M:>35Q%_/B[MRQUM+/)]I<"SL]FR-0S>XF$T&/0];OQMD;/Y?D38F:DJL00M]W:O)>!(0 %?_7AT)11!#->^G1?-%\V^# M&R'JPJELC<&1+ UGS\I]2+M45E%O8-($UU,P0""'I\_"Z25\$9 =$]N]6H"( MLS8483>-+=T)GE]P'XTJ6*V'P>DS9B&^Z@;:TO9@M"5YI##>SA_5N;7 M\C5*,ZG+_DPDO8;6-%V>5B>\-\"$X1X<+2ZU9B[RW-[@5AW:VD(RVKWTS." MT[5^@)63(HF*Y-BB*;?Z?K-F\B4VJAL/''4OOT^X-B;$N;^C(TV_]/$A'"^)=D!%13FMS8A\,Q""=-0OS=WMYWDB= MR#FY)!5P:48,L#(M@#MH>->#'[DMRR5YE*#GWKT4HMUV\Z,XG(AK<^[B$5(9 MJRLV:2"W&3#@B:7Y'.S"W)M@T*6$.M!Q:4:%XW M?^DF!H72!9Y1:TVY,^[=W?&L^DV(K%N<','].'5!%L+EWQ'P(TXY ))P M4:'"/H0?BRV$U#04YTEHKB((Z%:DB_!W:S++=:RW7,(##)/C$/YO)I0X0*Q; M6$]B\9$#? X9M\H()L>)6V/98:^W O*#\4,:BI]_" 3YVA/BW#4O!_4_:=7[ M NV981?CKJ NO[O.A;<4E&T!8;)>D4)O]I&L#!BP/0:?870$IY\=_)7)"JPU M:-%CE^ V0@9*GW(V<&EV]'K30U2\5MP >2L(0SV6^VC>5@>Q^BDS1;TT2A<7 MY?:P'%H>/I(T %,FX$8EV-OWD,\W-H;=&M.W4V.!O@FYRV0"+$KKUSAZJXLD M=,N!*%$BZ]VS^M?CSG!3/>?*WPJ04:!JN>SJ"]S:?:CFHB#D(B[L6'7NG*< M$W4F(\J3)#37Y@XK2'$(HK#N4)>6?.XF/V:BY_@2\Z<3 [,QTJR WSS5)Q,GB(^R(-B85CE_2@O8#.'8ST%FC+7"63 M--'$V]5@9+D!]B/%RJ%N/Q6LHNP)*&U/03#H7=P%>6"! (W)LJ<)I >PXU^52KE/LY^U*B "F^3NQJ;G<\ MEKP"HVY^S+;JH-BKU6OBLGU]W/^=.\I0)YKZ- U VK.%\ @P/0!'IWMEVZ2I MN%_ 7+M'__'=J&)3(HUWN5YH?O[2G,81GDN*.'F2:UT?CV1^]^Q9N4\$>P)W M7$LX#;S6;V[MX_M%(HWB+G 9UJH+8$M3M_LDHN2UD$>3A\$J+0AA=I -J*>F M$0,0):K7C3-YDP/8XW\HGK?*&U=&U/%S##@#^!G)F,R8ZH-YGE]C) MELMMS)N)^YN- M\'>X]"A">587FYP[#%85I.> VXA"893;ZD35 8T.XGZH,CUS"Z)I7J).HR/5 MPX<>PKV4EP.(7$"78Q?Q@ ;_/CIN@]@TP=@6G<5,B%U)&!/N=_,C.R=Z64[! M?E"9 $)U?!@SW7X0V22YB2UM033;W5L%N=-KAF*9PEIT)*Y5$]KP3A5J^WNF M'"2]-3X2;45>W2N\5=>L(Q@,'(:QQCV>[EH E+I@"XU\D.+<2/X*2-OX4"AZ MWR[*VQ*J+*JHZ7*KW3!TW9T&<%N&7:LN[EC_ MX^^1.?;/5S^*0\)QN>D]7!5UM>2TM= ;YA4WPC, [Z>1 M(PR&L(<>T%Y$)7J4KM-W'K0 MGI!I/'.T%YB@@M<:VQ]GV\&KP*69:WF>Q*Y(0[#$NN14 M1Y3$RF40*X'23X*HN/WC598D=0DI(#TAPIUWN4MS<"$A_I<;M M^#V+(;?Y12ED\$#6:3+;]>ZEK<9\3#:SHWC!$EL8D;&7\I6.R?NX8O3S.W3#X).S.?Z_E MS$V1[S,)I[;=]T?%&4,M&QF &?=\2EZS3L7ZX$=&'Z?NZV;CA^W\R'B3FRB' MH_PA#97]$A9!#&W(=: -%JVZOTUFZN?MH96)PUG9GTOB+JJ"'LB3)9?X?;]4@^Z$9)'DOOU>0KJ7KFY@";J^LYNN M7@FEQ02RE1:9F!NXHW2:K;&2[7>?S B;S6,58M?.O=P6E-K@2 )"G-N9*<,R M)D'51_^^U?U;^H/U[5:__M?U!+ P04 M " -A*-6O]<5?#H^ "L%P4 %0 &%D<'0M,C R,S S,S%?<')E+GAM M;.U];7/<.)+F]_T5.M^7W;ASV[+',^V.Z=DHO7D4)ZMT>NG>N2\.BD15<)"92&0F$G__S]>M=_("8.@&_J]O M3G]Z_^8$^';@N/[ZUS=/#V\7#^?7UV_^\Q__]O?_\?;MR<75]>W)+?AQLK C M]P5_/5@A.+@([W@(_.GE[LHFBW2_O MWOWX\>,G9^7Z8>#%$?I@^),=;-^=O'V;#G\.@85_?W)A1>#DEP_O/WQ\^_[3 MV__O'^?ZQ;L]M!=;Z*3?[?_XP3W0M_V M?>!Y^Y,KU[=\V[6\DX?LH__[Y-JW?SI9>-[)/>X5GMR#$, 7X/R4C.FA&?SB M9=-X#=U?0GL#MM9-8!/R?GV3F\_K,_1^"N#ZW8?W[S^^._2BML#_>ILU>XM_ M]?;TP]N/IS^]ALZ;$[0:?DB^S?&1K/EKI?V/CZ3UZ>?/G]^1OQZ:AFY=0S3L MZ;O_^GKS0.;Y%JU0A% #;_[Q;R/_QX^F[R'H-_&"[?X=[OKM'__,M8XSLOPO?N?0C-]I?^ZL ;@G& MB&#RW0T$JU_?6,XN>IL-B9'ZG\(#1?L=^/5-Z&YW'GCSKI^)/42(;S$AYX'O M #\$#OH!,;OKH-\[9Y:'07W8 !"%3[X5.R[Z+==$NPRLZ\3O+(@Z;$#DVI;7 M&PJU7U$/R>&OX7*UW %(6%4J4W!^02\HSH/M#H(-:H.&OPG"WA!I_I!>P#QL M$!]O L]!._7E'S%2<7TAP_$EO: YM\+-E1?\Z(]7J!\8 HBCC;6$:\MW_R2" MC':Z"Q#:T-WA?RU79W'H^B ,^;;-5D,..]D'=^V[*Z2TT:YNVT&,MG5_?8>6 MQW:!Z"RYQAIV>O?@!?@Q$)Q(J=>P)%^ %8 0..U(I_0>=@I7E@M_L[P8? 46 M_C<1<,&),,<8=CK7_@L(HS:3J.DY+.DW"#QA.2YVZIG@BM1=^Q& "+6[&-H; M1,AB#0%9_=.F:;08:MC50-;0UDW8 >T":!_$"A+X+50MQT@#[R,5X0X<=T<5A#3'T]A=&,+:C&"+V$-X$:_H.2_XMB/"9X0Y MPAV+*(+N#G&4L0@MZ^KY&- MUX>MI];F8Y+VB!=/ZF2+(RHQ;UM-JK:O4E.WU3288VA@]K::%,=(RDS@5A.B M]E=A#K>:05U7;4QCOAFU'4^U)=E.9S<,H]ZJ;#6MYH%&;J*U0J5G*C2R7Q:. MXV*2+2\7>[L D>5Z4JT:GN]H! L.J#JQ!W#$@ M1 E#*YU\3B=M+'\-PFN_U$(*$PA_1H/SV$.\W5IPOUP=,I8680B(&_7&M9Y= M#RTM"-,>SB(Z#++T[X$=0^P-.[-"-VR'X* T*3LC'AEC\8((PL;450 ?+"_? MJ!V ';^B#!*)JEAP5 VXX LDJ1\06)[[)W#^B8QLQ++89 >8R0_\C)8OU__: M/W8AYGT0NE)0&X@P%;Z-@RI!B@&9HRXZQ3SY#FJ$K5;@I!E*:(JX]2'CHAVB M$K^H BJ)$LD_H#8NHRZSE_L5;2 YJH52RVP3WM^"B&1DHQ^E0]7EZZH]=#*] M$JT&5PU 3@DF*>ZD29( B5U+46!_EX5'BV^I=W9*Y)"VPZL'X;!RA^-2LG1Y M\_4+M/Q('C!M/ZD16(2AER1;,E-_R, \,/[]Y]Q2V2G?7A_2G[L ;?V7]<( M0I++X=HDX19-Y\EW1?>Q?KZF$4278>1NL<"D/P=.#W@UI&$ MP>PHMIX)MCO@AVE<)8S">^#A.3T&^1D@J;D/8Z2-;"]VT"'!/^1\-U^RX#>Y M-"%4[<(36X#X9!+>_ ] ->"5!,S(5)N))#40(CCORZ#!F ]0_O3EAA:Z-KU.X M7HP6GOFQZE#M !_1C$:^U)D\+Q)YSAUNL/YXL3RL97]')^3+UT0W7\%@>VYY M=NRE:-:CJ,FZ#S0]&A/LT!D QZ7Q4#?H%VESO+*#W3E&O\9?*Y-2)!V\1@!M MM ZY(YU1[P5VH9&';XP'L+BF>!8AF@:YU!T"^Z=U\/+. 2ZF_P/^ 2_X![+8 MZ!_?S@.T$HMGI$\M.\I&0DR7R$%H['/.RWSX%70UKQ[[V3DVBR>[!VL1;PHUMK6\=VMIM&&.,*U:YS7%SQJX'.VP3U3-MB]"J3GW5\+6)R&!>WL M$^C'BG.N6*XP;?%N1TJQO;4WKG>HH+2"P;;.C95]+:CQ*IT$T 'PUS=_^8RK M5>[0L1];G[^^^?#F) X1(<$N"3;@OZ59WS<)#E02"7V(TT) 6NH+1,GAE2+Q MZ?WTD*#XVC)$3J>+2,6]EV'R8>J8%/R)&2H?IX=*R7V9(?&7Z2%1[SG- /DT M54 JWMH,D;].#Q&Z@S@#Y6_3 Z76(9WA\?-4\2AYP3,\)FBG,EWO*2Y_G:#5 M6O7S9V!,T&"MCR]D@$S06N6):63P3-!L94=.,F F:\46HS09').U86FQH0R8 M"9JRU3A4!L9D35AJ_"M#9K+&;&VH+4-ELB9M360OQ>1O$S1GV:'$#)@)FK:L ML&4&RP0-W&*0- -B@J9L-4";@3%!\Y4:&,XPF: -2X]$9Z!,UGYMB'QG^/1L MTO[]704>9"-][_\F2Z>WX :\V;*RPF>"81R^75O6+LEF %X49K\YIC6DO_B6 ME!>[#7P[.:U1KKTT-N^8@]&&=&3V[ ",]OC6*+E=]$?L[O RW0(:^LA%3#2G!U53"EM%X=#QNI)#-738^;^=E]%$RB6%'K6!WH0!QE(LW] ME,A"8'\OEOMID@!J!R7:*-W;"%FD5 -5"55;*A/4[N M:J?&MRB,#@K(Q_7\\ -4Z#^Y:\N+Z-R"<(]4#4LB^/JJD)&DQG=X9^WQ_>[Z MVPX-C97O"^3)[>7J*01$C+GVA'(?%0P5^(29?W>CS7D<1L$60/XMCK>WDHD= MHHU,H2@W4\'_I6JZ:?P8:9P+\!P=_]4@&(*CJ!%T& .GJE+ILDYIKX#X8Y4M MK$$;18/:7)ST:K$,_)MOC+*5)9H:FZO@A4/QG#O+=:[]'S9*MB!HZ M*9C&ER!P?K@>;5L]_%F1@=[PI'*-K4[KH<0@C"S7!\ZE!7$]Q#"G0R[ RK5= MNFG8V%&-:VV';*MCL4>B" L^*;JKK;&G;D=;]HRXNJK02D=@F]W/M6VU<#ES MNYJ5>VQY/+5ZN#&YW9-=P MF+C"Q'E\.$*RAD/6')0K"F%-V-1PA.I3)*I25@D#&HZ+:' WCQ@K>FHX;,Q M?AXCSA"MX7 UQ]D+DDB) !L.DH@=U1!M3I$Z-12IMH84O[(S'$!A$XL[,'P\%I9=4QG.#22#*T)(L=M:PEGSA@.G+#514O',1PG$<.+GO>3 M@O3!4)"X38;F;"3#D1+3[=3,)\-1XC45>@(B0!CK 407PX#C"&,V_PAX$^I3 MX0Q'2JCH5 )^Q *R8.]@*./4A>T 42S%J?#6EW. MRI3$2,-9CWMC+.9=3H>E.*!IRO](3$C/ZL?UR7.C*AYW1Q9J R+7/MX[U[V2 MG(&US(JA^G)(?['%3/XG7M"PX3Y[BX'TGF[C':]V8RFOVX4D;PD).SHD2^H. M0/(B!&66G)V53RMYU6(11QND7O\\5J=D3J?229-I7(=A+#2%M(,FY-/?2^?M MI;9FD:"(\/14.R%.X6#UT&$"3+&@M=:!\&:!8'91;S.W2P!O8UP8?NM@ "@G ME1_>#DU>B\CP] LY\%4W%\/C=3)AR[8TP_WA,B&K>[G.7"]Y.]RXC%GC/7V= ML:.J-KF./ ,Q*^FUGV>\V'C5*;7/$WQJY/#7<+E*TX+07T?WYDB217B83(-S MF-9:25TU3>]ZT-LK<32$ M2//@G#"2?0G@BVN#\"'PZ$X2:@-MG0-_52B#^;\'(K%;4$$Z<8,0Z6J_*=$0K=#9W4 MO &V<)SH**K]$ WGS6+V?XL3GN%1N<9#8-%W0S]T&8Z3 )LQ(#4\ M*"G$3 U'8,.A:L-/>:O&\%H50IS$.M8;'L<68".:]\#PD+40)S6Z*@P'JP4[ ME:&1$\?_G$#C@S6I#Z(%.$*PR\H"1O;1?>2X>@(\$P+ M?Y;4E \=U5-;^(:YHC4.8"A>.<-3.00 $O0 #I'.,0[@J%[%[)P[.T[$'9@9 M=KTZ"4:0+E0HXX5U^NBRA@R\7ZIY])*G_AM25F[@H-]#7)WJ B3_;4H3ZCZP M1G \^8@T#V? _C/PL-;Y8KD^GLK2SUU*@6Z(_G2!_NFOD[DU//S;V^?4W/DJ M3R,C1^(;=K*_HA=0_0 S0B#$)ZG%&';V,/2 [3*'D$1SCB8>C4')K MO.?X1RPG32?VI)&2U[93"A*8,7,&/EZ$Q:M+.ZZS^ZBDI)LKL/JJD)KG/>[^^JQD(BH2EI(UD)*[IL6B]\R%HS06)QN_SO2]/B9D MQSE?'Y[;,^#JR"AZ)8^9SI')A.;$"T8'P1V*G@Q'(A M%3+ ZCT;4X&IXAKI\;$!J6#N$JLRLF"D!Z1,%QFEU%9F:DZ%VYJ5>XX?#0]) MGKEB\H=OC\]KF?RZ-UZ(P@,_#<"C=77O!C?!?[D)[% MQ",E\N(B"L[V3VB:UWZ:.^JO%S9"+$G(9V>LM1A(343+!L )<8TYD4R"YGYJ M$PP/#,B?5UCMHJ86:!W7' IQ=&4_UD J5BS>[3R"O^5E^%_[JP!N+9Z;M)R] M%99>QD8R6@K*!,JMYI VISQ<^R\(-@GRP!I(Q6I8^^R<92-+#0)$+Y+8:'_G M63ZNA(;M-U)WD+9:_ .HSLG!QT"T$WJ@4-WE,9"C_WKYE))GD)&I9+M$H5&F M6FBB(@\Y5;WXW(!^/(J4[]18.Q=N:'M!&,.F>_F=AU4"!?&&D!)8R.R-\?-* MR1./SEDPK:#&*D/I#R M^\*X'L3559^]LT9X.A]AM-@KDV*J&.WCK6G>;;*VK[0DXE2%W6#NJ'^,@]I, M"U' NM=''Z(#RNZC#_/7[.Z=#U#*S^WX66%<2SC"C+M?KD0$07@<5>F;9^7@ M BN'L]I8"SFZ@V"'MN^+U .8RGA6X)CYVDW+P129@_C_\4GC!;$4V0>S0"3^ M R*Q^(M6KO;'\-;BW(G"Y6@&F\3@@$?HHN)H#;><3\?PD5 ]F M)3)!L&;%I;MM&\; N7&M9]=CK5C+P<:F PZ"ALYTNR"TO"\PB'?XV05TQ@M\ MQ)MH@L<71_O0 *(DJ+GQ" %QR3G#7V^(T6^%)[N*JT MT6(WJ'O7*>/#/?8 M:&71]@'M F "<6*I@.I8XJ_/J'(>]&(HUG ^E174+=SOY(Z.&@ZN>"RUN,?P MA"J-%WLY!J-(D'0Z16B[6([,K$*/X8PZU+&> MEEUD.+RR-R*^W*8IO3?!M4,-G2TUQ-,5HU?&(KE5A@,ZE!;F?']>*LQ:E8CH MRR?(SC.;2@6=(;2Q< Y.']5EM*M7-Y@":9D/)W41=+1(VBD6*6EY4RF?I*%V M^?:IG[)*FI5K&<1/64TO[ -9C1A;MBW2D.5H.)IMU$2WT'L?=<"T,I:'#$]4 MTET-K[(F6_CI^;92@=31]!*5?.[$PS[JVDU*P#GRIZ5BK"-W#H6QB$+IH\)@ M6;D M,D1>D;0!=8A,4@T4RH.[]MV5:^/L[\3Q2ZJ[>JZ=NQ^INR:I4MY4Y(O>0469 M"M8:-,DY9V?5LMV\1 5[EA.1B0CI/7@!_O'E2-W%,2479Z34.7 :9).WMY(' M9IFD-8DJ=W?5PBJX@,47-W@AFHCL9GDMLPQ+D6'*#?,2RC1)9+<=H=@U3'XB M,G9EN9"\"/(56/C?A8HENDO:@?CC?)K,5V87!?MB'3U-FR&[CVI1Y%F4_+;7 M@,!$Y+"F7I#NTI@H_TQ7[JQ.BWW $JJF!RHN_93^HY)X15*?><< M0/QDVB.T<,I DIUQ7. FH>[MTEHJ,T5Z(N$EF*R5N-6WM!)M>PV+4=>4IOF;ZJ\57Q-AWHT,;0W"(3%&@)B M5Y^.10I-#"]13K]-:\8\#O-W5BW(TN-#HN"9*OVEW?8\V&[=Q%S!M@C)$5T# M?TP1(<84^-\1$1I#1>%/'@*;-F_!053K@%8+6TB2% 1M(C)/+K,6WOHSED\#\(H/#[SG17*:1#8CH.J>'"-E^*S/,5-8M]U5-7*0 YS M%*HI=L5Y(BJ%7 B+;5P*Q%^/19<4B":WVLBBTO.%*X%GWOY*TD<:B..W!EH- MI5H7""]N,;&D#7@3D?5;0(H@WP%(--\BBJ#[')/HPF.P2(<]2X;U R]8([S. M [@+8.I,V6X#/W\$&(N^N+2@C_CA./.&8P"MN0)M4*:E2>3I[57+==,BY,68 M,>N)R"HSMW7.O);@#J])["<>8M>WW9T'0FPWYKS'A)!]\K],3[F4<15HFJ<0 MF1NT8Y)>\*GU$C:8CSY5NRX$;[^A831W=:XYCF@;S&*HI>8L%.QH51# MN1@7(9SFGNTRI!*?-/%A)';%O1M^/T>JVHWP3U0'-+V'?CG>;%YM.8CJ#9SO M?5.,M;IM2(;7>!.$DK6Q&5ZO2@PI MT1UTB"H^NI_['K&K9C[U#12*M3? B3-CY2C5RQ66YK,]_M\K1%O0>*.OS4CC M$N966$W$DY/=MQJ5[.IZL4]&_-5:KR$NE)/P9VYU.**L''U52VZ':[F=TC9RE?X]OP^%(/_$W<@F]W&^H5@>B%Y E(SP1[9"[F#DNG6#XM>4C M-R]>+-?#2W,50/R\U9&^K/!D\JZRH(IH.:R*8PU:G=RBE.A^\B&P//=/)((X M_R<(74SU007P'7XD?D&UVNQV3[L[VQD>V.H&KU16'B)*IL$.E=Y 'M7F9-C] M]\,1*GM7D4NKMAE)M7AWO2G?B)2I9B7_]?EQ2?*$[M ?]_[2$AZ8^A9$:;8Y M6P-T'DZU&NCGGGTG@$U5'(VW<,>E+X:YB\LAP>2Y)8? 22*7Y'X#OG4J)KF\ MPZB66/J5V_;(3$3DZF[>CDOHS+A_VRC4]<]M)XR9>!E?K& M*(1C85X2 0VY[!6) RN%XXDX)T#N)41"\9/O1B$2>@\MX0\+.H)8M!M5$[Y( MY7*!*M>:3#1Y3"=+G=><$>@ >T([HVJ&?ZA4?(2),F M[&#M8P]5\GXZ48+\B,G^7@\Z%OO@LF_6TY>^T@8P_-+(,&S>Q=@P_*I)GPL@W8PQ_#)+;QOMT,;31.[-2*]M,B[OSH@K MG.1T5(DJG'-FX_=+72]&K"]X]!0;36WZDA^Y#B8+\>@Q]>'RU?9BQ$Y)LN]V M%V?Q%-&:,#U\2+5Z%BDFTYK!##_6M,-0'J].)#>'>:-SX3AN,M/<0^P7($(' M[J'V'IJ[AT4V^CZXCL"V7"9&I*<"C?O5]0F?93'EY0\?\^(X%!4J<@(LB88PB@W.?2OX\30/[X=2+@(L$U8(KRNA;SW]-PU?E^]9%9= M^_97L'T&L(XYFKK(YB>8O;P,<7 M'>B"3VVN:A=OH:3S&[J0*C34$&)HS^.KF4TJSE!L!'4HQJM&:QD*CEB1!&XH M#46+NIM5F":304.!Z*BRZ3M6'R>I%P"? _T1JV@A(9#G(R@(CT?[0NF6,*G= M;9_1)^KL:9Y>NA0(Q,34WO&X^FAPP3.@&]OMA;\+C:+K;5%VT[A^U0G%KWMY'P?%&8]%'6A>]_*3720];/]0<&+;<[% M;BJFDJ)9H8VY/S3U4L?.^-8Z<%^P@F+.@-I<.BN?-;/RF>QO?P$^6A9D8%_[ M.#9X'R#[^ L,XAV=EJ8NJOT4'+8PLXAMWO(T]&PN:K06@J/UUJ&A2'7T8K!M MO*@X %4QF U%1=3T9JKKRGXX M-="J;K@"7DUG@JG!Q6$_T8\?AMYQ:6$.\,NPH9BU4^UG,R<)<-+Q4&CH527S2*<*6-O%A;X*$/I?=@&^E@M)9&T3U8QQYNO?_J>@"Q M"8>*:^RC\LC!LJ RUS;#A#'<9<2T@0I^(E&[PW#@>,R3/'X4H U'J:6U>CC5 M,FTMP['KZ2TYXW'C-00%'L2MM[@,Q9'K3%](P2A:;X;"(JKXZ;:'H>YP63J_ M:I$;"ABWH#4>%0P%J*VMU;P#&!H\$..HYJ/>$##I$RS0H![([-,>GT^[(3QR MCTF@A&V.?QN2F%H4RW\=[)+,J[N-MU22BG]7].0Q,OP1"^%W5EP')!LPSWW MAGY]NNSJ):6IM3Y>>_51'N)SL/#>X&Z?8[1E$;W"\!&SVNL70YCC/'.<1QME MRG,[O*'?4-N5Z[.WJ\+?Y=7Z0LOK!3NL4GA4/*NYS,!9[CN'U_-8*I+=0QIE M1SO^,/NT1G =58S6$L-\6R2%^!4VGN5CM)9_T:[@5CBL"<=U.V9':73>8E_' M*O8=O+L_[= QUX^R@L])RC)PZLCDZB?1 B/J-U3:M=\E)?ZJ/8ES0'/%CZERADV<8 T% M0?@XS/(RFBXRQ&XZ*A'03IA_+N>8F?P>Z%B;-8M1C"CV81F.38Q MQ!NI&N0N7J3TZY[#.-;"X#KQ>643&4%F6!V;WKC6L^NA M?>R<^5@:5]=>"C;SU6CN,3>J\:(ZM:UN2]SX)!YO;]TF5K3;_JPD[[0<1(,+ M-W.!@9B-TGI5MBAL+39H]C M/"M@:MA,ND::Q/.;\^5W7=BMYLPRD8OQ L[EPUN!.GJ7YSO8H[Z#K:L#6W,_ M[U3]Z[,#6[T#^[!G8BQQ)7H R8[AVV#Y[+D)J5G(]M'=HB;+U0/Z;;A*DER2 M,"[M!5IIPX_1$:Y^<1XB"T875L2ZLRWY(\KSM>?K;_/U-UDG?5/AF7W9LR]; M]5%>GN5A*+BSMWN^9S. 'U*VD3E-KZ7F"=CZ^2B/+WZ=;[!LAM=^J84.V;#& MNF9DY0FU20O2;A)HRX3 "A'')?^]"F#6?F'_$;N()Z_]LSA$,AN&Y\'VV?4) M_[69?.MOZ0;:$!EB&DRSS:R^?52^374XX37 T8=1N2.F/#$D]-CE^X*OO:8Q MW&KM"_"!8L):92+TA252:[T8JXGT7_J.7@;KE>7"WRP/9T=9^-_DHNE#O-U: M<+]<72')]/&%<5Q%AF1=93BY^.HXZ>$LHL,@2Q_Q8 PA.CZ=6:$;CLRZ/^"I*^Q.::Y:L89&;^^DT&=%) M*&73L_WAQW^Z "+]O]G?X-1-1C"/L[/*:>6U:95&9JU^L3'4JY@:H2=2_N0' MSR& Y,KXM;^+(VR>H,W$<]-2&J3[N6>%]3=7>_^< NB^!C[8?[7@=Q!=Q;[# M?D*$TEBMM!Y1Y!/04GOU[-IJQZK$>'K8%6]49LCD5BRG=JX@^",&OKWG6VMJ M3TTT\8$H8?U;[JER0D2YA62;.V7J#U8/358D/$@$WTQ8715,Z>GA$1**]DB@ MOP3H?.Q3Z]7S]=&$L3X(,]8'E7>7L[)F=Q8Z93-)KV^K">H?A5'_J /O/V!! M3'U0XS'>9'W@DGT%!B>@L'M-BB\V$ _ MGAL.E]C9OI8E^8[/4\&QIW-V'GG:P70J$-,.M@R%*7$]IH*RS!,XEZX]*N@9 M8C&W?RWCLYP#4P&XV4'2M*-5W!!3@4[$*5X+8IWK8X+@4?Q8C994Q=DR%>P& M,* :7$&&)[8,M?V4C;2IP"I3-SUF"&4B3QY<^R\@C)*TV<-MK\6+Y7H8 MW*L /EA>OM'(4F*/E)=?4"P%QVH:*@CK%:DX1\RY1JSW)\&5&=OCZ*A@.N2= MI16^B9_5NR074P]IV==^&,&8\!4F.ZS_$S/=1>HGYAR,=I-81AL 'S>6_PBV M6*?"_?5VAU0YINH<*48XG:3%@2F5SEJ-Y"*@EL%XAIG"\060Q/Z.!M>5B2OR!CX P@S@+DX?DV2H%S[#GW<:@UQ39A7VM: M'%ME0NA9@ ]"8@FAM7TT6%F:9N%C^W'=^[;G88-QU_@Q$S7"Y-(7Q,_BA?*N_'@;#B"K4[[A215X9-T+X@& MD>7I@6C#>3N/G=QMK ]:I::SF)HJU_HHQ6EP& Z?,@50\LE* MA?ES K./RWH#1P^@^S>VF&Y@P],'6VH!0>XW'$3INH#NQ9](5?V<#<]Z]7,L M.95GEH] ML3?K[?PN+J(F#?>0MC0KZ8K+<+SF:)UR&YRAM0R'KLE<:)+0B41]!CTJ]^K0 MU>N =P2HY.GZ9^ YKK].HCY()1ZN.B+\$0V[R&;$+:V1 MW84T[B [GP;'?QIDLQ9^F[38.OL0;4S,;S?$FSH)./;!(A5_'Y#S%"U ][,Q9 MIT/B36-X.>EI5(;7('YQ@Y^Y/SZ;G553! @X!S4*8A^1O-P!M+_A$ 9N?6Z% MFRLO^#&V@H!8RP'^IY.IS17X"!):BLMP>/?]SMJG1?)Q^!+Q+P M:&Z3#@/J.OV+&-PB[GK\ ;P7P'2RMAY.XZGCI7G\$72<<3:*[A-%WZ1%@,3' MT7RR5T'<28KSPT@K*L7[Y<4*&1V467082.,EZ[A4VDTM;P=1,BU::WT(9Z>F-G329QK'J\IB,\GU4WVV:;(S\\>8+H:=X%SL\A>_3A.$3 MM^M3T/YJ:%$K::#13PPI@G\S-HP@@B'U )*B]//,9XUGG12JSS-#\9VH,FNW MUS.#-E$-$V[3';"OE.M8?&JLH$I!^^RJ =S"P 7#"*R23C\"W_&CA M><$/?'&,,@W.SDJ;9&L(5XF*??>(SSUX 3Y^JS6Y?7P70WN#A&RQAH \_6K"9HRS I>K M!826OP8-K^S4MU7QLL*1A#!Y8M0Z_H84)4-CU-Q):F4 IXZM*"V5 M7K.5@"GK%G4/'Y*VP7 [PZ%MX"V]]!:]\C9-:85JZ5J5Q?3K5$H[RSJ M2C#OO:):IP/&J.( ,'3NHBZ%0ZJ*T.G>4(\\Q4N4\4_)76 H"'WZ'@[<1CO? M&XYI?RZ"PJ-V]1N&>1JOHP_]P(U4IX6A[-CD_CALF/R[B;G,)=7Q4E]C09XR M,'<9>MV.A#Q.AM])Z'>/HJL>CX1=#^F?@W FS#RRGP+4<[F;# M;^ ,X65%BGJY@S417 7B75(O M:DT'YC;QMUYN>TT):DHL4.K5L.G@RHQH&GM]C#^-_6A4EUH>[]N!:($ ?D$_ MSNGM_1-M=GK[G,#=1Y5)H/F=-]YPU/8),9?T3NR>>-=T9 ME$STTQ>$\7&(,L6ZEIHFYNFA0;]]5'[TF-,%YY0YLP^\1?GL ]@=0$,Y2%O# M2 ]X%0?E#1+Y.6=LSAGKG;GFG#$MEJ%O[W:M(3VGA_6>PCSGB$D-&,A)7M*Q M2M"(>Y5,# M*I1&TAQ$CS^"QTT0AY;O8%Y%3!@!X"?@7OLX60"M%/XXW2DJ.H0*5[R%->5# M%-C?,8C+54[RF+!S=%0PG76^H)8QIK8=29:[/5F6%OTNS M7&YC/!X^__!@Q=5%7DCYD&>)COJ^'V/SU(:D-OBUGU%!K-E:.D6ZJU!;^,MG MB!H' 8G]0^E1ZW"N.=L?FZ19U(L?%G0RTH]6>S*)11QM\'OGE=)&0WQ1]=FQ MWOP_G/Z$#71#O?3BIGS>D5%K,1N*E-I*,3H!,!<[X;#C"T$8#N$R'*_ZHT-] MI*K&:C<<'8X32Z&H?^%\8#@VS)-&T:M.L5@-!ZCNM%C'+89KFJ;MJ7B)DIP%*76@$"A_K"/DL#$=,4"M1 #:\S >WO=.K MOV@(D+4,?3_$VRW:!_%]T!# %^ DV!1T_QP)GR/AXI1O*7)3%% MPB^(Y @X]"VD_6!S;%TXMGYN[=PH,RHS,^HJ@%=QA$RNZS",&2_NBH]C9()& MLU#\!D+L@2BP,0(I@JZ-N)?)=DBO[U8+?042DN*Z%B/3T]5751DXB^_RF M3J&]ZB/C'.N>8]USE%,#O.8HIT3W7\E<-QV<'NW^PT[0P:8V'/XV469>.]=P MZ&J/U4*.ZE:L;3BJ #Z0/@%P.= M&XQ'$XO7($Q/F*VFJ,VU M(#VQ+NZ0S8OLXZ^! SQFK$%@ $.NH\Z!O.Q>2QG>DAA(+%2GC&YE4T,.^QB"6TGB@_>H1'[V6JVO?<5]< M)[:\W]UH0^QD'-S8N+O'X!(=$Z(]]<$-T1'DE6 (_$S37K@0V*A?_6LG3:U5 M04TQ;^O;32O3F$+[U\"/P+D%O> @-70CD:>'(?66:'"Q/&>N=DXX+5Y2NP8RR7R]7*M0&D\B*KM8*U M%F%DO>%,>T)5Y8+L;T/%F$8;Q/VQX\)8)/@ I^J@._X1W-\=$YC9 MN2Y[V#E<1ALL$9:?3X$,KU.?4$FWD#_BU^$/V,@&73I]1BW.;>"_D#TAT6V# M@U_^OIG@ZL?T J2IB$IX9-RT;$ %@/3A%UJX@J^S>N/E'J!5"MT(/ #XXG+M MUY(_HSI]2OC*U72O6\G)A*%J0$K[E3CJI+(6=\SK9VK_L?!/VWFVXL'?(<3F6-64D MFA@*VWR]LIF+ZLX,PJQF*&"MS_]\)5=,O>W(?AX?ZDCJF0=G1-&[,+#04MJ'=7GQJ=[(U#H95N[7Y MF*8O01^J=EIO8&C&Q?246<,?C>B-E2G. =/AU,N#WB6Y.5VIOYBZ4GV:RS3W ML^F82N5^G=*^LY7[9.K*]2D-,MC"=/PUDAR."P;I:OQU7@VAU9!XN2%=@;_- M*S#$\8#_]D2Z+C_/ZS+$NLB_B)&NWV=SRS>.; 4KMS4R)ZJI >+1+A"_=)U. MU@/>:NUXKX9DZ,X^P_Z-9-9%EFP=IEC<]O *ZOD&0XBV7DH\=BYX:UB!HKGP M[5SXMG]PI&T!YI1%["591BY(0Y5]TJIHHJ2[L^1W-8HZ?3>H3MG+_H3Z>\/Y M]Z483X"0MT*2C$>N)T,N/7?M(D9\#,Y XNB4 :<"JM6O4(B$>05-<S&XIX$JD0$> N^[Q"OBY&TTZ M+D(3CPV$NVPRQ@EU,@/%0(L0H2/,)FR(WTYU>%*+80H)0*>&AG%SYK4?H6-, MZ-J]/%32^#VM68^)S5!?5>VQ[R'Y1O[I=!)9'_JM1*T7T_#XL'ZKP.$:E1K= M_9RLB0_6>,+SJ@CX6*5&=R>R#BUSS:Q^U;6;#5:Y+W? Z-_I)3T=_?!]U;::]7M)=]Z87MM%RC81\_J:7 MK]%/ZPDX[/LI?S-;UG)C$X/4QC%B@0:(:V2+86H]XA%("VU)>BUTJWM:?DS>'$48V\6M+GHIGY,+T2F7#37F$71PU$PUR2>;KRUAZB&X=CKH!!K M_+C:OD%F]K4X-4Y[M2\"3GQ%.[BP\^O6X/L? 9,NT'"":EU+/;5U,6YB^BH._ MFV,LDKIQ[I#")1;!G5_6&.TF5Q,3-KZ2SEC>'YKER4#-*IPC,#^7,UKE6DXY M,+XVUJ0E6RC58+!'E\SF!O6+?VLK?Z1G8) M>+ZA.M$;JB&,]C2L2KN#^-N+?3FFH]KKXHON#2) SI4[9482C\7=7J/S?C_ES&_0#E(@SC M[:%T&L 9*(\ ;D]9"]W/!\\J@33\_=F@S&?PM0 :LZZ'3PL!\RR; 4'B'XUTV :; >^&^N XZ:.*Y M#8EJX;NJW3CS/8#AL:\]4&((*X<[TP$H&LD9!*7CI*$@:)J:TS$7SMA5ZB.L M7%($AD+8).W%\_*<>-16VGLZTIN^("/)%S$6?[VV/V$GS9S.H^7R9(?E.<%& M]?(T.(OZ"*S/"R31W=3'(VCS G5W6 WQ*)J*;!3.1)0\KL1+E7JL'H-\%LH" MH17&Z!QK>[$#G*7_Y%NQXQ+/EH^P) ODAX'G.A:Y1XW^-TD)6BWGG)4Y9T7K MG!4!<) !%MP8.\;_!%,,[UP)ZN'/A-@UO=E]QE3&*.RUQB1AK+PR+C J2,$.\T:*7E,% MZ<:>*F0,>&BX-:+JJP6_@PC]S#.;QFX*IO(%^ !:'J)IX6S1>0GOK=@0XID/ M7U_5QO<V80,V'*Q^3HF\&V ?X+X ^!SH B^7=9='KF:/-9T# M^XQ3,'6!X< *\QZ7R61ZU&:.FHV+:9O-8L,#6<*(<5K?0P28-'3#'N3_R8? M#M:^^V=JQE32$%+ $)"/&W /,-ZY-Z*M)*7H/AD$MT]2CN:+@[,3UC G;'N2 MQ_JT&>6UV\/]ZGRHAOZR+:OY_%+9[&KF@.-RN_."/0 / +ZX-JB?Q('/"+WA M8Q!97CG,>!M$_P+1_7'+R[$D!;%AOBU?.$6>%13I:=+R)[;*50!S]@OM&N3 M1,AGB.3D0$BN6V$.QN ;0?518?9*:^QH[5@[O]G^,!S@N6S^>.(# UDMIJ_- M7"U_G-J9[WT34UV\(U,I%$O8]$6:8AQ$J]#QL"J)\P@T1"Q%@TJ!!(+8CF*( M0TN.XR8SN_97 =PFX95Q>?&+$_*=],2WL!$^:'*@R6'/WU]-JE\=<429DSJ7 MR]5=$+K)E0//W;H^_K/83)L&TVO:V<4*_#/-:\/=7<'4,M<#V75S9%*F0FVN M6H<+BUWE%;P6;&VXJ=X7IB69,=R^ZX0B73PG8A_<@N@F"$-T-" 6V")"!M-S M'&%[]S%8I,.>)L$:#G =P%,#UF;+>!3[IN @\A%F(3+TXH7JZ0%>;: M. G+]6)I0([-,+BV(LR:.TV,;(M3F"G8IM#!)\@U>'@J]Q38*B"Q5 MN,EV#@)>N(RC,+)\!R%*F(XR";$Q5(3!2ES!FDQ]6WU6)I7Z"KAB:T,=18/5 M26GC7)^LM>H=LTE1Y3?(DF8PW"(30490'1ENA8D@1]%QAF>W2N MND(UO(9* M%^XZZ.@ARIB8:-&7F#%M@!VJ..WXQ?+P >IW ,'E:U+"X0JMW;GEV;&7'@/J MS?_9O!\^Y7?A1ZZ#5P/QP .PT5D7GY +"Y<_OY4GP9?W*^4C*K)&N]%]MJ\? M@)6#VN,7M0&P,1.ZL9LV4^%>F9N&%%UIPX\/FL4VB'V:UI0SMLKTU6/:#O/R M/[V]M*30)T:.!CT1E*/7X&FKZ4-EW;-7BP-)FT?.)/K=PF'M*&>X.<]X"VWIS> *[XF37('ZI!Z.C=7XFAO]G-LD\BU; M!\WULXG?02)$ )-4@P "A9 M??JS"U 29+>[W0\6FQ-BIY+^^2J@>BC0@-+?J9Y%D2EN:VEY&&1/I,"#O MLJO>*Z50JSQE MS4A)I0,]#.E6J^'^;?=6KK6W>Y.1L+QI,AKQ(-.\.=$T\W9-.'81A$JRU:&4 M+7_S+5>V=\U^?[%!#-O:)G'TD%[\-R,EOIX./9/!U M9J)\3)Y-]$)07>GV^V^[JVXGPF323H- M8LFORJYO=]P _LX-]C2SQ8DUC:7:]IR'F^"8Q 0A-5R*E*^=C\6HRD:\H E: M30 M;TFG@6L,C($N)?H"^T"!2.@H3T LA>9@">.:@!^C$3$Y_EBTGW#-"R4X@$08 M"?D/)#5D(NP(!F@R'CD#46\&IBD&PQQ#,T;":=D--6U4>B57AC:ZFTT;G,0B M!6 BQA= ; !G@#C](Y@QT MA+J&L 40C<\&&0!FD&Z4?* M!8\4$#;7N@9+F4#%#93()0@ >2A N.O..'LB:D8DEFIB9LRB^5 8JRET1/&B MMQNL;)0(PLR,6;&VYHA*+]O*<,3>1G#$Q1*@WOQRU6FU#WNFH($BO<6]6,6Q M@(\.:Z>$:NY0#2@5H>2(/L+!K:$49H3B*)9 '(*Q"'X&QT52F1S:8>=:20_O M3*N(,[ALR!:@F7&@!P_9P54THNF0DV/8_,]S"1+M+FVV][?XMFO:WF?^D_\H ML-Z2>EI!_00CA!+;>/2C+??N*%[J*(:.<)S7.0@D, T*'L8K;<AO8"(2T=SO!7R%$0)A;:<_; D*:FG@VEGG #J>?>8<$* ]T_H+@W$0%Y MC05#?J%&I10C)VJ F[!(@J1#-9L1 %"2H*&0PDXQ\5G7+=*AXPI' Y[)ED1+ M1187H%T5 \IRG0$-&9>H19'2S!G@RBU#GD+^)8&-X [/D.90)$^M9QR@0Y%! MC%1S3I514!W.B3:"1SS"(\X4F[6E"T66=8]@AS_<7TIPW$, M-(0 Q?B"2:AR>[,)]PG#Z%R:8S4HOKOH2L)9GNP$,<5%[31(47;G5H M@FT$37SP %P%,I[6%%4(=V<]73P@(L%41T51KA&OI;QBG=I$&0LW\(D54&8B MT/3-'^*2K9O:Q$ ]$"U<$R]LCP!I[JP)CZ'2?&[9MK=K1,T\#<,XPU$59RX M*2R^+@Z9I\X_N]]'_P4UT-W@2"6E,-WJ^KP3=7@]U3(&S&;8U% M0(#Q29E=%K$!TL,#4K.5NLS"-IHS894V\W3(70"=22*LY?RV^"M4D'&A !-@ MH=.R!20$X8[!< I^8XUHQIW\6RY@ (XF\S1R9U3;==FWRDNZ.@'.9I1]CZ4D M6 410 ]X.(+'+)'@@.<7F)NXJL0+CMQ]1/W0,KL"/A!+%%42OW1 MU)H0@C)H:/@\@KB948JR"[0!5E :&,UE2 ;2(Y,G@"1PG!M-$;VM/2VOLY^J M+]?JD,-F%&:/(,)O>,&L?2$$4FSN,=?;WM[.NW=(6/U=RVZ0V=]I=>X0 MZ>YT[M*R=[#S;ED-_*&OVS[RO%7,UZK5ZTFRL[_?F/T/M%B\0C=;@FV1]B;@ MSV8(4<1EX'XV\<)Z_AQC4A1162PXOS3G.KWC"ZTPF)N ,5MMC_5RWHMXN^/5 MT0=8TP'Y+YV2;H-T6IUN"55K%U.] &Y9 %6<85*]&04ESV(ZGR&>WT^#ZLUW M@>!B3YW/0&<_ U?CLS]DV8EKU\::N?JWULK3O4#\R*MEU^R6W[Y M(^H9K6?T^VJ*M/ IM'Z_6,UC/Z MO&:TWJCKC?IQ-VK!8S*XXE'NOI7ES#_:L^&;=OM)".&NP]OFPVZ9ESYU; M/#6N7M83)I5WQF@>C65TR#U+-&D,< JHG-"I<7%9?Q>_3_CHI_ZN^Q[B_P%0 M2P,$% @ #82C5K\=&)(2"0 C5@ \ !A9'!T+65X,S%?,BYH=&WM M7&U3XS@2_KZ_0K=;,P55">0%F,')356&";54[<$LPU;M?I0M.=8A6QY)3LC^ M^NN6G/?PM@Q<(!YJ@-@MJ=7JYU%WRZ:;V%1^^HET$TX9_"1=*ZSDG_I_UMO- M[K[_ +?WR_O=4+$Q,78L^;]_3JD>B"P@M+#J7R+-E;8TLYV<,B:R04 ^YC>= MGUVG^:2)Y3>V+C+&,QLT]AKO.K'*;-V(OWG0A,^Y[?A.ZU;E@;_@)&*:"CD. MKD3*#3GG(W*I4II-A$-EK4I+>3<$E6*0!5H,$@LJ=+&/B0HAC:X'6A49JT=* M*AWH04AW&C7WM=M9N=;<[8P287G=Y#3B0:YY?:1I[O4:<1PB")5DJU.9U_S] M]T+9SI+^_F*-&*Y%W$EA)B/!;!+$PH)NF04K@?;]FT2$PI)VBI=HU@&*Y?O6%/^I=79Z=G)[VKLXMSN=7Y.J"?.N?N&;M1FO2]%OO\G/OO/^M?O'G M;_V_2._D"N^T&HT-6;;_%L:*>+R\;KVO7/<9>>^P^SSUCPX^'#'#8;1^WC#^_ C,V]B3_, M.<*B/J_>V( )DM A)YH/!1]Q!D 0AOQ>@'VXEF-RR3%>(2HCIZ ':3;JOQ,5 MDQZCN170[K-0ED=)!C,;"!C]1&EH0*U0V8R^P'[E]Q\(JZ,?ARI_S85!00O' MK'#V@CAK;07./H,',L11.B;7F1I)S@:\YN&F/,2-H7J,(BF]YC#N7)\& MKC%0!H:4: L< P4BH:,B!;$,FH,FC&L"=HP28@K\-FL_XIJ7G> $4F$D9$*0 MWI"1L E,T.0\<@IBOSFHIAA,$:NY0#2@5H>2(/L+!K*$4)D%Q%$LA#L%8!#^#X2*I3 'M<'"MI(=WKE7$ M&5PV9 ?0S#C0@X=L_R9*:#;@I >;_V4A0:+9IO7FX0[?=4V;A\Q_\A\%%LPR M3RO8/\$(88YM//I1EP7$5$A*<9/,"VGQ"S- M@18^:9K/]>"WD*,@+"RTY^R1(4U%/5M*/>$64L^#PX(5!GIX0/%@(@+R&@J& M_$*-RBA&3M0 -V&1!$F':C8A * D04,AA1UCXK-N6*1#QQ6.!CR3+8C.%5E< M@'933B@O= XT9%RB%D5*,Z> *[<,> ;YEP0V@CL\1YI#D2*SGG& #D4.,5+% M.9N,@LWAG&@K.*<_I+)P,0$"DL7,AS'0$,( M4(POF(2JL+>K\) PC$ZE.5:#XON+KB2/B$@PU5%15&C$ZUQ>L:[;5!D+-_"1(^C,1-#3 M=W^(2W9N:Q,#]4"TL"1>ZAX!TMQ9$QY#9<54LUVO5T+-- W#.,-1%6@SS05UG)^5_P5*LBX4( )T-#U ML@,DE+L'O S^Q!K1A#OY]T+ !!Q-%EGDSJAVJ[+O)KOTY@0XVU'V[4E)L HB M@![P< 2/62+! <]E*C,MOXXXO<;;,GI;>UI>93^;[JZ; M0P[;49CM09(3:]B>:P!5[D(* +M[YJMDA9I/$$0V5'+(,4O(Z*!\=$V740A/ MD?9>Z[Y> M#H[V/BYV [_H9=T3SUOE>JUJO9XD6X>'MLA1!'7 M@?M>QPOK^7.(25%$9>EPWC6G?7K#E[W"9&X#QL3;GNLU/72M-["#? &?#LA_ MZ)BT:Z35:+7G4+76F2H'N,,!-G&%R>:M*'3R*I;S%>+Y\SC8O/4N$5SNJ=,5 M:!WF8&I\]HCK6M%JKZ[V MZN>$]$DB>$Q.IX=@%_X!GRW?M)LO0@CWG48UG_4TZA4 OEJO:KVJ]:HVU->T MH>Y\]:_*P5ZZLJONWK6MPD\\['_"*]EX8R33X"NG ^Y) MH4YC0$] Y8B.C0O#NOOXYX0__=3==W^&^']02P,$% @ #82C5J*96JPJ M!@ =38 \ !A9'!T+65X,S)?,2YH=&WM6VU3VS@0_MY?H6NG'9B)G3@A M0.P<,VF:SC%S!RU)9WH?95N.=94E(\DDN5]_*]D)! +&V%YLLIFLRU0WE,N/9;;NMMD BN M'47_);X'Q[D.2J&.%KGO';B'<,8.27!&V<*?T(PH=$)FZ$QDF"]'AT)KD?FE M!*L#,SKEOJ335(,-?2-C:4.(HV]3*0H>.Y%@0OIR&N*=5L/^[ 8WSGF[P2RE MFC@JQQ'Q,&!5^*%A\G']'DCQ$:#\[>#TY&8^?TZY^CO]%@.#%7 MVJU6^U%#?SN.6X#MW1MOOQ7\H&S;?A@<_Q1*TV3Q,T*1"YEAMC54CSF" TXB M305',ZI3I%."/A=8@L/9 IT1LXM (D&#&.>:7A#TG@I-HI3# W@0;N#L$()97!^9>.81(6DVEB >8Q&\RC%?$K G"RC2AEKX->, MC+$F*"62P"K6#"P7M[*O@8Y11*1Q;0/EA50%[)Z0%N@R79HH/ BJ; DVX5CD M&JRZ.KH:8_@-"JVI6(:8$^6 MTXOU+9[#2*+]CMOI=-X&-V(_IBIG>.$GC,S7MF]M&SI5]"ZCP YSE 8O!#:\ M'0C)3/DA5H113C:2X3*>KAKQO-BQANL*5,H-*([%]DZ]UW/*';!?17-O[Z#G M];R]KM?:[_0.WIIJ[2[CX4H@K-OSY,%^?30!HE39)BD8I(,(T@-WWKEH MWQLBW[?G^_5[8(U#1C9E*',7* B%C(FT!II;0*W #G<@>$4!-*!S2'ZEJE[/ M@%B-AQAE.%?$5R3'X*!5(K(W<$K1]DX2Z)=+Y1=4T9 RJA?^\#Q+0/'S(6J%-^PKC"JHW!5 ? '0'P&#V, M'I]'0X3^O(NA M=;'>0D] 7:@??Q)X>6F]]FCMT:?ET;I0UX5ZNX6:D@2-YB0J;*/(:9+0B,@7 M7K2]GY(0[GL.Y6WU.=03('SMK]I?M;_J@OJ4"NK.)TEY1'/,;E;5W;O**KR; MQ_P/:9CHN+VZ2?:R.281DDP%1'W5(0JLL-TL5*&0F--)(3E5*8G-DQW"%J:G M$T=1V3H"'UUMP M&R!WBF7,B+*K,&*GA!,)47YI@5D7 _L+/#7JD2JBM-+N_J"F^&=7)0P8Z6H[ MG0-R99IWK!]\S&9XH>S&NM\T7QL[>M5OVJ^;_0=02P,$% @ #82C5N\A M#B-1!@ <3T \ !A9'!T+65X,S)?,BYH=&WM6U%3VS@0?K]?H6NG'9B) MG3@A0.P<,VD:YIBY TK2F=ZC8LNQKK+D2@J)[]??2G8"@0!WA5!"/4"";7EW M]>U^N[(L=1.=LJ-?4#.=1LW^[ :WSGF[ MP2RAFC@JPR'Q,TF,&!7^6+#H=E^N6_[^VU3HX(;]Q*)LVWP<'']/E:9Q_ARAR(5,,=L8JB<< MP0$GH::"HQG5"=()09^F6(+#68XNB!E%(!&C7H0S32\)^D"%)F'"H3L3"BK[ M0D(;;"7LF+O?OYTW&UX8]$6:89X7AU&PBZ#!,?0'>0WG$XJ%M+J^+75E8*J( M$ $W1NA/+,,$M;P:\*#90EBAF#(XO[1Q2,*II-I8@'F$!O,PP7Q"P)PTI4H9 M:^#7M(RP)B@ADD O5@PL.K>TKX9.4$BD<6T-95.IIC!Z0EJ@JW1IHO @*+,E MV(0CD6FPZGKKLHWA-RBTIF(YQIPHYVS.2(YZH074\+L&U[&]*\W15RYFT,4) M\6^$>40O5X=X#B.Q]EMNJ]5Z%]R*_8BJC.'#L0DJGRQU@11CE92X:K>+INQ.MBQPJN2U I-Z X%MM[]=[,*?? ?AW- MO;V#CM?Q]MI>8[_5.7AGJK6[B(=K@;!JS]:#_>9H!$0ILTT\99 .0D@?S-![ M27E)ODVI)"G\EH[&+*+1%Y[)]I=LNXJ02R30TD]K]/:*_B;VFP3 MF!2R)!V@7'Y6Y/OIR=?\:6R46$:9*QBZ%L%92Z8%,S&UE5H294A8,Y.]DQG-!Z/F^X:!/WY8K/&8D74XF8FA8"QD1*0UT,P*-0+;W(%X%E-@ M!IU#/BQ4=3H&Q+(]A"W#F2*^(AD&GRUSDYW3*43;R270+Q?*+ZFB8\JHSOW% M_64C:!4M$;/:]O;T:;N-Y@--6F[S(2E[^^[AJACX1]ZT/2F8 M5_KKMM7K:=YLMVN+/R!V.?=6/H#IC"7!7WW[Z9@3ZS/ I1F-AIB5 M 5<$XE)F 7PI%3ISU]/0(MKN?#Q\) ],:+V"'/@18MJ'YXX0SQ]R_^7YNV1P65.7'FBV,X!:, ICHQ40U\;& M&E_]J%AYODG9#4=+7=71* \3@?;Q'4QI%C+Q> MCV[T'=H+].=]#*WJ]09FK*I:O15YX.?+[)5'*X]NET>K6EW5ZDU2NI]0$J/C MY='VGB4A//0VRMOHVZ@M('SEK\I?E;^J@KI-!77G7%(HI1G4 MTEM5=?>ALOK"XZ7B]W;QN_)7Y:_*7R^P?CZ]_[YO&\@S>7!1XN#;K&=[S#;' MEMNI-HA<+0R-A203 8%9[HZ P+4K.:E"8V).QU/)J4I(9)8P$):;_0PX#(N% MG->7C_Z7314\,H*YT OA=MN'V2T"=V="D=6EWX??L=Q[10N8,C:+7\-R&PLH M&^=(DIA(PD-SQ?0&^@&&&'M6EZG6T"PA<"Q1BB,"D@Q89BDZCH$J-[>?U$#N M!,N($65[8<1.""<2AF]7%IA^,;!_BB=&/5+3,"FUNT^T(>S5)7(#1K*<,